Skip to content

Integration · CRM & sales

Connect Claude & ChatGPT to Salesflare

Ask your AI which deals close this month, what happened with a customer lately, or to log the call you just had. It can search and update accounts, contacts and opportunities in Salesflare, read an account's timeline, add internal notes and create tasks for you or a teammate. Your CRM stays current without clicking through every record.

Connect Salesflare free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which opportunities in the Proposal stage close this month?”

    The AI looks up your pipeline stages and lists the open opportunities in that stage with a close date this month, with account, value and owner.

  • “What has happened with Acme lately?”

    It finds the account and reads its timeline: recent emails, meetings and internal notes.

  • “Log a call with Anna Berg today: we discussed the renewal.”

    It finds Anna's contact ID and logs the call with today's date, a subject and your notes.

What your AI can do

Accounts and contacts

Search, create and update accounts and contacts by name, email, domain, tag or city, and read an account's timeline of emails, meetings and notes.

Opportunities and pipelines

Search deals by stage, pipeline, owner, value or close date, create new ones and move them between stages.

Tasks, calls and meetings

Create and update tasks, log calls and meetings against contacts, and add internal notes to accounts.

  • “Add a note to the Acme account: they want a demo in March.”

    It adds an internal note to the account's timeline. The note is not sent to the customer.

  • “Create a task for Tom to follow up with Acme next Tuesday.”

    It looks up Tom's user ID and creates the task on the Acme account with next Tuesday as the due date.

  • “Move the Acme renewal to Negotiation and set the value to 12,000.”

    It finds the opportunity and the stage ID, then updates the stage and value. Nothing else on the deal changes.

26 tools for Salesflare

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_account_noteChanges dataAdd an internal note to an account's timeline. Requires the account ID in `account` and the note text in `body`; you can @mention teammates in `mentions`. The note is not sent to the customer.
  • create_accountChanges dataCreate an account (company) with name, domain, website, email, phone, address, tags and owner. Search first to avoid duplicates.
  • create_contactsChanges dataCreate one or more contacts, passed as a list in `items` (name, email, phone, account, position, tags). With `force` false, a contact with an existing email is not created again.
  • create_opportunityChanges dataCreate an opportunity for an account. Requires the account ID in `account`; set name, value, stage, owner, assignee and close date as needed.
  • create_tasksChanges dataCreate one or more tasks, passed as a list in `items`. Each needs a `description`; add the account, assignee user IDs and a due date in `reminder_date`.
  • delete_taskDeletesPermanently delete a task by its ID. This cannot be undone.
  • get_accountGet one account by `account_id`, including contacts, address, phone numbers and custom fields.
  • get_contactGet one contact by `contact_id`, including email, phone, position, account and tags.
  • get_current_userGet the Salesflare user this connection is signed in as, including their user ID and team.
  • get_meetingGet one logged meeting by `meeting_id`, including date, participants and notes.
  • get_opportunityGet one opportunity by ID, including account, stage, value, owner and close date.
  • list_account_timelineList the emails, meetings and internal notes on an account's timeline by `account_id`. Page with `cursor`.
  • list_pipelinesList the sales pipelines on your Salesflare team with their IDs.
  • list_stagesList pipeline stages with their IDs, so you can set or filter an opportunity's `stage`.
  • list_tagsList the tags used in Salesflare, optionally filtered by name, to tag accounts, contacts and opportunities consistently.
  • list_usersList the users on your Salesflare team. Use it to find user IDs for owners and task assignees.
  • log_callsChanges dataLog one or more phone calls, passed as a list in `items`. Each needs a `date` and `participants` (contact IDs); add subject and notes.
  • log_meetingsChanges dataLog one or more meetings, passed as a list in `items`. Each needs a `date` and `participants` (contact IDs); add subject, notes, end date and type (in person or phone).
  • search_accountsSearch accounts (companies) by name, domain, tag, city, country or free text in `search`. Use it to find an account ID before other lookups.
  • search_contactsSearch contacts by name, email, phone, domain, account, tag or free text in `search`. Use it to find a contact ID.
  • search_opportunitiesSearch opportunities (deals) by name, account, stage, pipeline, owner, value range, close date or closed state.
  • search_tasksList tasks, filtered by account, assignee or text in `search`. Defaults to tasks assigned to you.
  • update_accountChanges dataUpdate an account by `account_id`, such as name, website, phone, address, tags or owner. Only the fields you pass change.
  • update_contactChanges dataUpdate a contact by `contact_id`, such as name, email, phone, position, account or tags. Only the fields you pass change.
  • update_opportunityChanges dataUpdate an opportunity by `deal_id`, such as moving it to another stage, changing value, owner or close date, or marking it closed or done. Only the fields you pass change.
  • update_taskChanges dataUpdate a task by `task_id`: change the description, due date, assignees or account, or mark it done with `completed`.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Salesflare from the app list.

  2. 2

    Paste your key

    Paste a Salesflare API key. In Salesflare go to Settings > API keys and click the large orange + button at the bottom right to create a key. Copy it and paste it into PipMCP.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Salesflare?

It can search and read accounts, contacts, opportunities, tasks, meetings, pipelines, stages, tags and users, and read an account's timeline. It can create and update accounts, contacts, opportunities and tasks, log calls and meetings, add internal notes to accounts and delete tasks.

Does the AI see my Salesflare API key?

No. You paste your Salesflare API key into PipMCP once. It is encrypted at rest, never shown to the AI and never shown again after you save it. The AI only gets the results of the tools you have switched on.

Can I control what the AI is allowed to do?

Yes. Switch on only the tools you want, for example searches and lookups without any updates. Deleting a task is permanent and can require your approval before it runs, and so can the tools that write to your CRM. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan, and you do not need a credit card to start. Paid plans are billed per completed task. You connect your own Salesflare account.

Will my customers see what the AI adds?

Notes the AI adds to an account are internal and are not sent to the customer. Calls and meetings are logged as records in Salesflare. None of the tools send email.

Let your AI work in Salesflare today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Salesflare free

PipMCP is not affiliated with Salesflare. Product names are trademarks of their owners.