# Integrate BotPenguin with Agile CRM

{% embed url="<https://youtu.be/UmkQYrLQcT4?feature=shared>" %}

### Why use Agile CRM? <a href="#id-2cq0tdl4aucf" id="id-2cq0tdl4aucf"></a>

BotPenguin integrates with Agile CRM to enhance customer engagement and streamline sales and marketing efforts. By connecting BotPenguin’s chatbot automation with Agile CRM’s robust features, businesses can capture leads, qualify them, and provide real-time support. This integration ensures seamless data flow, allowing sales and marketing teams to engage prospects effectively and maintain up-to-date customer information.

### **Benefits of using Agile CRM with BotPenguin:** <a href="#id-2cq0tdl4aucf" id="id-2cq0tdl4aucf"></a>

* **Automated Lead Capture:** Instantly capture and qualify leads through chatbot interactions, syncing them with Agile CRM.
* **Enhanced Customer Engagement:** Use BotPenguin to provide instant, personalized responses based on customer data stored in Agile CRM.
* **Streamlined Sales and Marketing:** Align sales and marketing efforts by automating follow-ups and nurturing leads within Agile CRM.
* **Improved Productivity:** Automate repetitive tasks like lead entry and follow-up reminders, allowing teams to focus on high-value activities.

***

### Prerequisites

Before starting, make sure:

* You have an active **Agile CRM account**
* You have **Admin access** to Agile CRM
* You have access to your **BotPenguin dashboard**

***

### Details Required for Integration

To connect Agile CRM with BotPenguin, you need the following:

1. Agile CRM Domain
2. Email Address (used in Agile CRM)
3. API Token from Agile CRM

Each of these is explained below.

### Step 1: Get Agile CRM Domain

1. Log in to your **Agile CRM** account.
2. Check the URL in your browser address bar.
3. Your domain will be in the following format:

   <https://yourcompany.agilecrm.com>
4. Copy the complete domain URL (for example: `https://company.agilecrm.com`).

👉 This value will be used in the **Agile CRM Domain** field in BotPenguin.

![](https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2FD28o9A3Jy0EwSxNpyUpY%2F3?alt=media)

***

### Step 2: Get Email Address

1. Use the **same email address** that you use to log in to your Agile CRM account.
2. This email must belong to an Agile CRM user with API access enabled.

👉 Enter this email in the **Email Address** field in BotPenguin.

![](https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2Fi2dL7EsxkJ8S42mCeB7a%2F4?alt=media)

***

### Step 3: Generate API Token from Agile CRM

1. Log in to **Agile CRM**.
2. Click on your **profile icon** (top-right corner).
3. Select **Admin Settings**.

![](https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2FBjJgTZohlrinkBmrjCjc%2F5?alt=media)

4. Go to **Developers & API** or **API & Analytics** (name may vary).

![](https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2Fzs8Yz0qFJCowekd2ZAre%2F6?alt=media)

5. Locate the **API Key / API Token** section.
6. Copy the **API Token**.

![](https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2FAi48C98T81DjwTJvziS9%2F7?alt=media)

⚠️ Important:

* Keep the API token secure.
* Do not share it publicly.

👉 Paste this value into the **API Token** field in BotPenguin.

***

### Step 4: Connect Agile CRM in BotPenguin

1. Log in to your **BotPenguin Dashboard**.
2. Go to **Bots** and select the required bot.
3. Navigate to **Integrations** → **Third-party Apps Integration**.

<figure><img src="https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2FI4FUxdZXZH8JEwDqh1BR%2Fimage.png?alt=media&#x26;token=3c228af3-d23d-4b14-8144-f91310f427f1" alt=""><figcaption></figcaption></figure>

4. Select **Agile CRM**.

<figure><img src="https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2F1S8U7Ov99FvjGjFxkZ4E%2Fimage.png?alt=media&#x26;token=00fb7d7f-86c7-496c-874b-15cc80570fcf" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2FMQyMaDffNDnvUScQN7UA%2Fimage.png?alt=media&#x26;token=9e7e59f0-17b8-4c4a-8d5c-534711352b0a" alt=""><figcaption></figcaption></figure>

5. Fill in the following fields:

* **Agile CRM Domain** – Paste the domain URL
* **Email Address** – Agile CRM login email
* **API Token** – Copied from Agile CRM

4. Click **Connect**.

<figure><img src="https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2FsoQrSgvhSTvAI5ihZvnU%2Fimage.png?alt=media&#x26;token=f3ebe735-550c-4338-b0a1-e65e9e6e2df0" alt=""><figcaption></figcaption></figure>

***

### Successful Connection

Once connected successfully:

* BotPenguin can create or update contacts in Agile CRM
* CRM data can be used in bot workflows
* Leads and user details can sync automatically

***

### Common Issues & Troubleshooting

* **Invalid API Token**: Regenerate the token and try again
* **Wrong Domain**: Ensure the domain URL is correct and includes `agilecrm.com`
* **Permission Error**: Make sure the email belongs to an admin or API-enabled user

***

### Need Help?

If you face any issues during integration, please contact <support@botpenguin.com> or refer to the Help section in your dashboard.

***

✅ You have now successfully integrated Agile CRM with BotPenguin.
