For the complete documentation index, see llms.txt. This page is also available as Markdown.

Integrate BotPenguin with Pipeline

This section contains essential information and usage guidelines for integrating Pipeline CRM with BotPenguin.

What is Pipeline CRM Integration?

Pipeline CRM Integration allows you to connect BotPenguin with Pipeline CRM and automatically send chatbot-generated leads into your CRM. When a user completes a chatbot conversation, their details are transferred to Pipeline CRM, helping your sales team manage and follow up on leads efficiently.


Benefits of Pipeline CRM Integration

  • 🔄 Automatically transfers chatbot leads to Pipeline CRM

  • ⚡ Eliminates manual lead entry and reduces operational effort

  • 🎯 Ensures sales teams receive lead information instantly

  • 📈 Improves lead response times and conversion opportunities

  • 🤝 Keeps customer information organized in one central CRM


When should you use this?

Use this integration when:

  • You want to automatically send chatbot leads to Pipeline CRM

  • You need your sales team to receive enquiries instantly without manual data entry

  • You are trying to capture website chatbot leads and assign them directly to your Pipeline CRM workflow


Expected Outcome

After setting this up:

  • Pipeline CRM will be successfully connected to BotPenguin

  • Lead information collected by your chatbot will automatically appear in Pipeline CRM

  • Your sales team will be able to manage and follow up with leads without manual data transfer

Use the Test Lead feature after setup to verify that lead data is reaching Pipeline CRM correctly.


🔐 Prerequisites

Before setting up this integration, ensure you have:

  • An active Pipeline CRM account

  • Access to Account Settings in Pipeline CRM

  • API Key enabled within Pipeline CRM

  • APP Key generated through Pipeline CRM API Integrations

  • A BotPenguin website chatbot flow configured to collect lead information


How to Use Pipeline CRM Integration

Part A: Connect Pipeline CRM

  1. Navigate to "Third Party Integration" under the Chatbot section.

  1. Search for "Pipeline" and click "Connect".

You may see Onpipeline, Pipedrive CRM, and Pipeline. Select Pipeline specifically.

  1. Click "Connect" on the Pipeline Integration page.

Part B: Generate API Credentials in Pipeline CRM

  1. Log in to your Pipeline CRM account.

  1. Navigate to Settings → API → API Integrations.

  1. Click "+ Add Integration".

  1. Complete the required fields:

    1. Application Name

    2. Owner Name

    3. Owner Email

    4. Owner Phone

    5. Authentication Strategy

    6. JWT Expiration Period (if applicable)

    7. Public / Private Selection

  1. Click "Create API Integration".

  2. Copy the generated API Key.

  3. Change the integration status from Draft to Submitted.

  4. Navigate to API Keys.

  5. If API access is disabled, enter your Technical Contact Email and click "Enable API Access".

  6. Copy the generated API Key.

Part C: Configure the Integration in BotPenguin

  1. Return to BotPenguin and enter the API Key and APP Key.

  1. Click "Connect".

  2. Map chatbot questions to Pipeline CRM fields.

Example:

  • Name → Name

  • Phone Number → PhoneNumber

  1. Click "+ Add Parameters" to map additional fields.

  2. Click "Save".


🔄 How Data Flows (Important)

  • BotPenguin collects lead information through chatbot conversations

  • Once the conversation is completed, BotPenguin sends mapped lead data to Pipeline CRM

  • Pipeline CRM creates a new lead/contact record

  • Your sales team can immediately access and follow up on the lead


⚙️ Configuration Options

  • API Key: Authenticates the connection with Pipeline CRM

  • APP Key: Identifies the specific API integration created in Pipeline CRM

  • Question Mapping: Maps chatbot responses to Pipeline CRM contact fields

  • Test Lead: Sends a sample lead to verify successful integration


🚫 Limitations

  • Currently supported only for Website Chatbots

  • Only mapped fields are transferred to Pipeline CRM

  • Contacts are created only after the chatbot flow is completed

  • Draft API Integrations in Pipeline CRM cannot authenticate successfully


Best Practices

💡 Always map Name, Email, and Phone Number for better lead management.

⚠️ Change the API Integration status from Draft to Submitted before connecting.

🚀 Use Test Lead immediately after setup to validate data flow.

🎯 Use clear integration names such as "BotPenguin Integration" for easier management.


Troubleshooting

Chatbot conversation completes but no lead appears in Pipeline CRM

Solution: Ensure the Default Flow is enabled, chatbot fields are mapped correctly, and the Pipeline API Integration status is set to Submitted.

API Key or APP Key is not accepted

Solution: Verify that both keys were copied correctly from Pipeline CRM without extra spaces and confirm that the API Integration status is Submitted.

Unable to locate the API section in Pipeline CRM

Solution: Navigate to Account Settings and open the API tab from the top navigation menu.

API access is disabled

Solution: Enter a valid Technical Contact Email and click Enable API Access to generate your API Key.

Contact is created but important fields are empty

Solution: Verify that chatbot questions are mapped to the correct Pipeline CRM parameters (e.g., Name, PhoneNumber) and save the integration again before testing.


FAQs

What is Pipeline CRM Integration in BotPenguin?

It connects your BotPenguin website chatbot to Pipeline CRM and automatically creates leads when chatbot conversations are completed.

Do I need a Pipeline CRM account to use this integration?

Yes. An active Pipeline CRM account is required to generate API credentials and connect the integration.

Which chatbot types support this integration?

Currently, Pipeline CRM Integration is available for Website Chatbots.

What data is transferred to Pipeline CRM?

Only the fields you map during setup are transferred, such as Name, Email, and Phone Number.

What happens if a user leaves before completing the chatbot flow?

No lead is created. Only completed chatbot conversations trigger lead creation.

Can I test the integration before going live?

Yes. Use the Test Lead feature within BotPenguin to send a sample lead to Pipeline CRM.

Can I use the same Pipeline CRM account with multiple bots?

Yes. The same API credentials can be used across multiple bots by configuring the integration separately for each one.

Where do leads appear in Pipeline CRM?

Leads appear in the People section of your Pipeline CRM dashboard as new contact records.


Website Chatbot Setup and installation

Support

If you still have questions for our team, write to us at support@botpenguin.com. We’ll get back to you within 48 hours.


🎉 Completion

🎉 Congratulations, you have successfully set up the Pipeline CRM Integration! Your chatbot leads will now flow automatically into Pipeline CRM, helping your sales team respond faster and manage leads more effectively.

Last updated

Was this helpful?