Skip to content

Integration · Email

Connect Claude & ChatGPT to Sendlane

Ask your AI how last week's campaign performed, what a contact has opened and ordered, or to tag everyone who signed up at an event. It reads contacts, lists, segments, tags, custom fields and campaigns, and shows a contact's activity history and subscriptions. It can add contacts to lists, create lists and tags, tag contacts, set custom fields and unsubscribe or remove contacts, with your approval if you want it.

Connect Sendlane free

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

Try asking

  • “How did the 'Summer sale' campaign perform?”

    The AI finds the campaign and reads its performance report.

  • “What has [email protected] done lately?”

    It finds the contact by email and reads her activity history: emails sent, opens, clicks, subscribes and orders.

  • “Which lists is [email protected] subscribed to?”

    It finds the contact and lists her list subscriptions and the segments she belongs to.

What your AI can do

Contacts

Find contacts by email or phone, read their details, custom fields, tags, subscriptions, segments and activity history.

Lists, tags and segments

Create lists and tags, add contacts to lists, tag contacts, and list the contacts in a list, tag or segment.

Campaigns

List email campaigns, read one campaign's details and get its performance report for a date range.

  • “Add these three people to the 'Newsletter' list and tag them 'Trade fair'.”

    It finds the list and tag IDs and adds the contacts to the list with the tag.

  • “Who is in the 'VIP customers' segment?”

    It lists the contacts in that segment.

  • “Unsubscribe [email protected] from all email.”

    It finds the contact and unsubscribes him. He stops receiving your emails.

26 tools for Sendlane

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

  • add_contacts_to_listChanges dataAdd or update contacts on a list by `list_id`. Each item in `contacts` can have email, phone, first_name, last_name, tag_ids, custom_fields and email_consent. This is how new contacts are created.
  • create_listChanges dataCreate a new list with `name` and optional `description`.
  • create_tagChanges dataCreate a new tag with `name`.
  • get_campaignGet one campaign by `campaign_id` and its details.
  • get_campaign_reportGet performance stats for a campaign by `campaign_id`, optionally within `from`/`to`.
  • get_contactGet one contact by `contact_id`, including name, email, phone and subscription status.
  • get_contact_historyGet a contact's activity history by `contact_id` (emails sent, opens, clicks, subscribes, orders), optionally narrowed with `filter`.
  • get_listGet one list by `list_id`.
  • list_campaignsList email campaigns. Use to find a campaign ID for reports.
  • list_contact_custom_fieldsList a contact's custom field values by `contact_id`.
  • list_contact_segmentsList the segments a contact belongs to, by `contact_id`.
  • list_contact_subscriptionsList which lists a contact is subscribed to, by `contact_id`.
  • list_contact_tagsList the tags on a contact by `contact_id`.
  • list_contactsList contacts, optionally within a date range `from`/`to` (ISO datetimes).
  • list_custom_fieldsList the account's custom fields and their IDs, needed to set custom field values on contacts.
  • list_list_contactsList the contacts on a list by `list_id`, optionally within a `from`/`to` date range.
  • list_listsList all audience lists, paginated with `page` and `limit`. Use to find a list ID.
  • list_segment_contactsList the contacts in a segment by `segment_id`.
  • list_segmentsList all segments.
  • list_tag_contactsList the contacts that have a tag by `tag_id`.
  • list_tagsList all tags. Use to find tag IDs for tagging contacts.
  • remove_contact_from_listDeletesRemove a contact from a list by `list_id` and `contact_id`. The contact itself is kept.
  • search_contactsFind contacts by `email` or `phone`. Use this to get a contact's ID before other lookups.
  • set_contact_custom_fieldsChanges dataSet custom field values on a contact: pass `contact_id` and `custom_fields` as a list of {id, value}.
  • tag_contactChanges dataAdd one or more tags to a contact: pass `contact_id` and `tag_ids`.
  • unsubscribe_contactChanges dataUnsubscribe a contact from all email by `contact_id`. They will stop receiving your emails.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste a Sendlane API v2 access token. In Sendlane open the API section of your account settings, generate a v2 access token and click Copy API Token.

  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 Sendlane?

The AI can search and read contacts with their tags, custom fields, subscriptions, segments and activity history, and read lists, segments, tags, custom fields and campaigns with their reports. It can create lists and tags, add or update contacts on a list, tag contacts, set custom field values, unsubscribe a contact and remove a contact from a list.

Does the AI see my Sendlane credentials?

No. Your Sendlane credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with lookups and reports only. Unsubscribing a contact stops your emails to them, and removing a contact from a list takes them off it, so both can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then 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 with no credit card required. Paid plans bill per completed task. You also need your own Sendlane account.

Can the AI send campaigns in Sendlane?

No. The tools read campaigns and their performance reports, but none of them create or send a campaign. The AI works with contacts, lists, tags, segments and custom fields, and you send campaigns from Sendlane as usual.

Let your AI work in Sendlane today.

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

Connect Sendlane free

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