# Introduction to Connections

{% embed url="<https://app.supademo.com/demo/cmmbpmfie12u322c4o2oy6l4d?utm_source=link>" %}

Connections allow the chatbot to integrate with external services, APIs, payment gateways, CRM systems, e-commerce platforms, and business tools. These integrations enable the chatbot to exchange data with external systems and perform actions such as processing payments, creating orders, storing customer data, or managing appointments directly within a conversation.

Using Connections, businesses can extend chatbot capabilities beyond simple messaging and create automated workflows that interact with multiple platforms.

In the Bot Builder, Connections can be accessed from the **Connections tab when adding a new node to the chatbot workflow**.

### **Accessing Connections**

Follow these steps to use Connections in your chatbot flow:

* Open the **Bot Builder**.
* Click **Add Node** in the workflow canvas.
* Select the **Connections** tab.
* Choose the required connection or integration.
* Configure the required parameters.
* Connect the action to the chatbot workflow.

Connections allow the chatbot to communicate with external services and automate various business operations.

### **Available Connections**

The Connections section includes multiple integrations that extend chatbot functionality.

### **API Integration**

#### **API Call**

Allows the chatbot to communicate with external systems using HTTP methods such as:

* GET
* POST
* PUT
* DELETE

This integration enables real-time data exchange between the chatbot and external applications.

### **Razorpay Integration**

Razorpay allows businesses to collect payments directly through chatbot conversations.

#### **Available Action**

* **Create Payment Link** - Generates a secure payment link that customers can use to complete payments.

### **Zoho CRM Integration**

Zoho CRM integration allows chatbot data to be automatically stored in the CRM system.

#### **Available Action**

* **Create Lead** - Automatically creates a new lead in Zoho CRM using customer information collected in the chatbot.

### **Zoho Bigin Integration**

Zoho Bigin allows businesses to manage customer data and pipeline records.

#### **Available Action**

* **Create Customer** - Creates a new customer record in Zoho Bigin using chatbot-collected data.

### **Zoho Bookings Integration**

Zoho Bookings integration enables the chatbot to manage appointments and service scheduling.

#### **Available Actions**

* Get Workspace
* Get Services
* Get Staffs
* Get Slots
* Book an Appointment
* Fetch Appointments
* Get Appointment
* Get Resources
* Update Appointment
* Reschedule Appointment

This integration allows customers to view availability, book services, and manage appointments through the chatbot.

### **Google Integration**

Google Sheets integration allows chatbot data to be stored and retrieved from spreadsheets.

#### **Available Actions**

* Add New Row
* Update Row
* Fetch Row Value
* Fetch First 10 Matched Row Values

This helps businesses store and manage chatbot data directly inside Google Sheets.

### **WA Commerce Integration**

WA Commerce integration enables chatbot-based e-commerce operations.

#### **Available Actions**

* Get All Collections
* Get Collection Detail
* Get All Address
* Get All Orders
* Get Order Detail
* Check Order
* Place Order

This integration helps businesses manage product collections and orders through WhatsApp automation.

### **Shopify Integration**

Shopify integration allows the chatbot to interact with Shopify stores and manage orders and customers.

#### **Available Actions**

* Create Order as Draft
* Create Order
* Cancel Order
* Get Orders of Customer
* Get Draft Orders of Customer
* Get Order Details
* Get Customer Addresses
* Get Address Details
* Get Customer Details
* Update Customer Tag
* Get Product Detail
* Update Order Tags
* Update Draft Order Tags
* Check Customer
* Create Customer

This integration allows businesses to manage e-commerce operations directly from the chatbot.

### **WooCommerce Integration**

WooCommerce integration connects the chatbot with WooCommerce-based stores.

#### **Available Actions**

* Create Order
* Get All Orders
* Get Order Status
* Get Customer Details
* Create Customer
* Check Customer
* Update Order Status

This integration helps businesses automate WooCommerce order management through chatbot interactions.

### **Petpooja Integration**

Petpooja integration is commonly used for restaurant and food ordering automation.

#### **Available Actions**

* Create Order
* Update Order
* Checkout
* Get Customer Address
* Get Customer Orders
* Get Order Details
* Get Order Status
* Get Outlets
* Cancel Order
* Get Address Details
* Get Outlet Details

This integration enables restaurant businesses to manage food orders through chatbot automation.

### **OwnChat Delivery Integration**

OwnChat Delivery integration allows businesses to manage delivery services directly through the chatbot.

#### **Available Actions**

* Get Quote
* Create Order
* Get Customer Orders
* Track Order
* Cancel Order

This integration helps automate delivery logistics and order tracking.

### **Why Use Connections?**

Connections help businesses automate complex workflows by linking chatbot conversations with external platforms.

Benefits include:

* Automating payment processing
* Managing CRM records automatically
* Handling e-commerce orders
* Scheduling appointments
* Storing chatbot data in external systems
* Integrating delivery and logistics services

Connections make chatbot workflows more powerful and capable of handling real business operations.

### **Summary**

Connections extend chatbot capabilities by enabling integration with external platforms such as payment gateways, CRMs, e-commerce systems, and booking tools. These integrations allow businesses to automate operations and manage customer interactions efficiently through chatbot workflows.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ownchat.app/bot/connections/introduction-to-connections.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
