Skip to content

Integration · Email

Connect Claude & ChatGPT to Loops

Ask your AI to look up a contact in Loops, add them to a mailing list, or send a transactional email. It can create, update and delete contacts, send events that trigger your workflows, check whether an email is suppressed, and read your campaigns, segments and workflows. Contact and email questions get answered without opening the dashboard.

Connect Loops free

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

Try asking

  • “Is [email protected] in Loops, and which mailing lists is she on?”

    The AI finds the contact by email and shows her name, subscription status, user group and mailing lists.

  • “Add [email protected] as a contact on the Product updates list.”

    It looks up your mailing list IDs and creates the contact with that list. If the email already exists, it tells you.

  • “Send the password reset email to [email protected].”

    It finds the transactional email, checks which data variables it needs, fills them and sends it. The email goes out immediately.

What your AI can do

Contacts and lists

Find, create, update and delete contacts, set names, user groups, subscription status and mailing lists, and list the contact properties you can use.

Transactional email and events

List transactional emails with their data variables, send one to an address, and send events that trigger your workflows.

Campaigns and deliverability

Read campaigns, audience segments and workflows, and check whether an address is suppressed after a bounce or complaint.

  • “Send a plan_upgraded event for user 8812.”

    It sends the event for that user ID so any workflow that listens for it runs. This can cause emails to be sent.

  • “Why is [email protected] not getting our emails?”

    It checks whether the address is suppressed because it bounced or complained, and reads the contact's subscription status.

  • “Which campaigns and workflows do we have?”

    It lists your campaigns and your automated workflows so you can see what is set up.

15 tools for Loops

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

  • create_contactChanges dataAdd a contact with email and optional first_name, last_name, user_group and mailing_lists. Fails if the email already exists.
  • delete_contactDeletesDelete a contact by email or user_id. Can't be undone.
  • find_contactFind a contact by email or user_id.
  • get_campaignGet one campaign by campaign_id with its status and audience.
  • get_contact_suppressionCheck whether a contact's email is suppressed (bounced or complained) by email or user_id.
  • get_transactional_emailGet one transactional email by transactional_id, including the data variables it needs.
  • list_audience_segmentsList saved audience segments.
  • list_campaignsList your campaigns (newsletters).
  • list_contact_propertiesList contact properties (default and custom) you can set on contacts.
  • list_mailing_listsList your mailing lists and their IDs.
  • list_transactional_emailsList your published transactional emails and their IDs and data variables.
  • list_workflowsList your automated workflows (loops).
  • send_eventVisible to othersSend an event (event_name) for a contact by email or user_id to trigger workflows (loops). May cause emails to be sent.
  • send_transactional_emailVisible to othersSend a transactional email (transactional_id) to one email address, filling data_variables. The email goes out immediately.
  • update_contactVisible to othersUpdate a contact by email or user_id (created if missing): name, subscribed, user_group or mailing_lists.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste a Loops API key. In Loops, go to Settings > API and click Generate key. Give the key a name and copy it.

  3. 3

    Add the link to your AI

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

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

Questions

What can the AI do in Loops?

The AI can find contacts, read mailing lists, contact properties, campaigns, audience segments, workflows and transactional emails, and check suppression. It can create, update and delete contacts, send transactional emails and send events that trigger workflows.

Does the AI see my Loops API key?

No. Your Loops API key is encrypted at rest and never shown to the AI. After you save it, it is 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 only. Sending a transactional email or an event, updating a contact and deleting a contact can require your approval before they run. Deleting a contact cannot be undone. 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 Loops account.

Can the AI send a campaign or newsletter?

No. The AI can read your campaigns and their status and audience, but it does not send them. It can send published transactional emails to one address at a time, and it can send events that start the workflows you have built in Loops.

Let your AI work in Loops today.

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

Connect Loops free

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