Now in ChatGPT & ClaudeConnect

Connect Chatfuel MCP with Pipedrive MCP

Your AI Agent talks to customers on WhatsApp, Instagram and Messenger, and your sales team works in Pipedrive. Ask your assistant to carry qualified chats into the Leads Inbox and bookings into activities, and to bring Pipedrive prices back into the AI Agent's answers.

What the integration can do

Tools the assistant calls on each side, named as the servers name them.

Chatfuel MCP
ToolWhat it does
list_chatsLists customer chats with their channel, status and lead stage.
get_chatReturns the latest messages of one customer chat with its channel, status and lead stage.
list_bookingsLists appointments between two dates: time, service, specialist, customer name and status.
get_knowledge_baseReturns what the AI Agent answers from: company info, instructions, business hours, FAQ, services and specialists.
add_faqAdds question and answer pairs to the FAQ the AI Agent answers from.
update_faqChanges or removes FAQ entries after you confirm. A removed entry can't be restored.
test_replySends a sample customer message to a sandbox chat and returns the AI Agent's reply.
send_chat_messageSends the text you approved to a customer in their chat and moves the chat to live chat.
Pipedrive MCP
ToolWhat it does
getAccountContextReturns your Pipedrive setup: pipelines and their stages, custom fields and the users in your company.
searchPersonsFinds Pipedrive contacts by name, email or other details.
addPersonCreates a contact in Pipedrive.
addLeadCreates a lead in Pipedrive's Leads Inbox.
addNoteAdds a note to a deal, lead, contact or organization.
getActivitiesLists activities such as calls and meetings, for example everything scheduled this week.
addActivitySchedules a new activity, such as a call or a meeting.
updateActivityEdits an activity: reschedules it or marks it as done.
getDealsLists deals, for example the open deals in your pipeline.
getProductsLists the products in your Pipedrive catalog.

What to ask the assistant

Qualified chat → a lead in Pipedrive's Leads Inbox

WhenCustomers the AI Agent qualified this week exist only in Chatfuel, while your sales team works from Pipedrive.

  1. Chatfuel MCP lists the chats at the Qualified stage with list_chats, and get_chat reads each one: the treatment, when the customer wants it and any email or phone they typed.
  2. Pipedrive MCP checks for an existing contact with searchPersons and creates one with addPerson only when nothing matches.
  3. getAccountContext finds Grace Kim among your Pipedrive users, and addLead puts the lead in the Leads Inbox with her as the owner.
  4. addNote pins a short summary of the chat to the lead, so whoever calls knows what the customer asked.

ResultYour sales team opens the Leads Inbox and finds every customer qualified in the chat with a contact, an owner and the story so far, with nothing retyped.

Ask

Take this week's qualified chats from Chatfuel and add each customer to Pipedrive's Leads Inbox: check for an existing contact first, make Grace Kim the owner and add a note that sums up the chat.

Leads board in Chatfuel: five chats waiting in the Qualified leads column

Chatfuel bookings → activities on the Pipedrive calendar

WhenThe AI Agent books visits right in the chat, and your team plans its week from Pipedrive's activities.

  1. Chatfuel MCP reads the week's appointments with list_bookings: time, service, specialist, client name and status.
  2. Pipedrive MCP matches each client to a contact with searchPersons, and getActivities shows which visits are already there, so none is added twice.
  3. addActivity schedules each new visit on the matching contact at the booked time, with the service and specialist in the subject.
  4. updateActivity marks the visits the client attended as done. Names Pipedrive doesn't know come back as a list for you to check.

ResultPipedrive's calendar shows the same visits as Chatfuel, and each contact's history includes the treatments they booked through the chat.

Ask

Copy this week's Chatfuel appointments to Pipedrive as activities on each client's contact, skip the ones already there and mark attended visits as done.

Chatfuel chat: the AI Agent books a Hydration facial for Thursday at 4:30 pm

Pipedrive products → prices in the AI Agent's answers

WhenYou add aftercare products to your Pipedrive catalog or change a price there, and customers ask about them in the chat.

  1. Pipedrive MCP reads the catalog with getProducts.
  2. Chatfuel MCP reads the current FAQ with get_knowledge_base to see which products already have an answer.
  3. add_faq writes an answer for each new product, and update_faq rewrites the answers whose price changed.
  4. test_reply asks the AI Agent about a product in a sandbox chat, so you check the answer first.

ResultAnyone asking about the serum or the sunscreen gets the price your sales team has in Pipedrive, not last month's.

Ask

Read our products in Pipedrive and compare them with the Chatfuel FAQ. Add answers for products that are missing, fix any price that changed, then test what the AI Agent says about the Vitamin C serum.

Chatfuel FAQ with two new answers: the Vitamin C serum and the SPF 50 sunscreen

Quiet deal in Pipedrive → a follow-up in the customer's chat

WhenA deal has had no update for a few days, and the customer last wrote to you on Instagram or WhatsApp.

  1. Pipedrive MCP lists open deals with getDeals and picks the ones with no update for 3 days.
  2. Chatfuel MCP finds each customer's chat by name with list_chats and reads the last messages with get_chat.
  3. The assistant drafts a follow-up, and send_chat_message sends it after your yes. WhatsApp accepts it within 24 hours of the customer's last message, Instagram and Messenger within 7 days; for an older chat you're told nothing was sent.
  4. For every message that went out, addNote records the follow-up on the deal.

ResultDeals that went quiet get a personal nudge in the chat the customer already uses, and Pipedrive shows when it happened. Chats past the reply window come back as a list to call or email. Each sent message puts the chat in live chat, so ask the assistant to hand it back to the AI Agent after the customer replies.

Ask

Find open Pipedrive deals with no update for 3 days. For each one, find the customer's Chatfuel chat and draft a short follow-up; I'll approve every message before it goes. Then log a note on each deal you messaged.

Chatfuel chat: Grace Kim follows up with a customer about the facial package

How to connect

  1. Connect Chatfuel MCP

    Find Chatfuel in Claude's or ChatGPT's directory, or give Cursor its server URL, then log in to your Chatfuel account.

  2. Connect Pipedrive MCP

    Pick Pipedrive from the directory in Claude or ChatGPT, or add https://mcp.pipedrive.ai/mcp in Cursor. Pipedrive shows the permissions in a pop-up; click Allow and install.

  3. Use both in one request

    One request can read Chatfuel and write to Pipedrive, or the other way round. Chatfuel waits for your yes before it changes the bot or messages a customer; Pipedrive acts with your user's permissions and logs each change.

  1. In Claude, find Chatfuel under Connectors, connect it and log in.
  2. Open Customize › Connectors, search for Pipedrive and click Connect.
  3. Sign in to Pipedrive, check the permissions and click Allow and install. To get every Pipedrive tool in a chat, turn on loading all tools in the connector's settings.
Pipedrive MCP
From Claude's directory
Chatfuel MCP in Claude

What you need

  • A Chatfuel bot where the AI Agent already answers customers on at least one channel: WhatsApp, Instagram, Messenger, TikTok or your website.
  • A Pipedrive account on any plan. MCP use counts against your plan's token limits, and extra tokens can be bought.
  • Permission to use connectors in Claude, or to install apps in your Pipedrive account. The assistant sees and changes only what your Pipedrive user can.
  • Claude, ChatGPT or Cursor. Pipedrive's manual ChatGPT setup needs a Pro, Business, Enterprise or Edu plan.
  • For the booking use case, services and specialists set up in Chatfuel, so the AI Agent books in the chat.

Limits

  • Nothing runs on its own. Neither server watches the other, so leads, bookings and prices move only when you ask the assistant.
  • Chatfuel MCP returns names, channels, stages and messages, not phones or emails. A Pipedrive contact is matched by name, or by an email or phone the customer typed in the chat, so check repeated names.
  • Pipedrive's MCP tools delete nothing, and the assistant works inside your user's visibility settings.
  • Pipedrive counts MCP use against your plan's token limits and doesn't publish how many MCP tokens each plan includes.
  • A follow-up sent with send_chat_message reaches WhatsApp only within 24 hours of the customer's last message, Instagram and Messenger within 7 days. Sending also moves the chat to live chat, so the AI Agent stops answering there until you hand it back.
  • Chatfuel's product catalog changes only in the dashboard; from Pipedrive, prices reach the AI Agent through the FAQ.

FAQ

  • Yes. Pipedrive launched its own server, https://mcp.pipedrive.ai/mcp, on June 30, 2026 and maintains it. It's included in every Pipedrive plan, and Claude lists it in its connector directory.

Connect Chatfuel MCP

Start a free trial, add Chatfuel to your assistant and ask about Pipedrive and your chats in one place.