Integration · Marketing
Connect Claude & ChatGPT to Reteno
Ask your AI to look up a contact, check what messages they received, or add a list of customers to a group in Reteno. It can create and update contacts, manage subscription categories, record custom events, and send emails, SMS or saved messages. It can also list broadcasts and workflows and check delivery status.
Free plan, no credit card. Takes about a minute.
Try asking
“What messages did [email protected] get from us last month?”
The AI finds the contact and lists the messages sent to them in that date range.
“Add these five customer IDs to the VIP group.”
It finds the static group by name and adds the contacts by their external customer IDs.
“Create a contact for Lars Nielsen, [email protected], and subscribe him to the newsletter.”
It searches first to avoid a duplicate, creates the contact and sets his subscription categories by key.
What your AI can do
Contacts and groups
Search, create, update and delete contacts, read additional fields, and add or remove contacts in static groups.
Messages
Send emails, SMS and saved messages, check delivery status and read a contact's message history.
Subscriptions and events
Read and set a contact's subscription categories, track custom events, and list broadcasts and workflows.
“Send our saved welcome email to the three new signups from today.”
It finds the saved message and sends it to the recipients. Sent messages are delivered right away and cannot be recalled.
“Record a PageViewed event for customer 8812 on the pricing page.”
It tracks the custom event with the contact identifier and page value, which can start an automated campaign.
“Did the SMS we sent this morning get delivered?”
It checks the delivery status of the sent messages by their IDs.
26 tools for Reteno
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_groupChanges dataAdd contacts to a static group by `group_id`, using `contact_ids` or `external_customer_ids`.create_contactChanges dataCreate a contact with `first_name`, `last_name`, `channels` (email, phone), `address`, additional `fields` and `external_customer_id`. Search first to avoid duplicates.delete_contactDeletesDelete a contact by `contact_id`. With `erase` set, all of the contact's data and activity is permanently wiped and cannot be recovered.get_account_infoGet the connected Reteno account's details. Use to confirm which account you are working in.get_balanceGet the account's current balance.get_broadcastGet one broadcast by `broadcast_id`, with its status and settings.get_contactGet one contact by `contact_id`, including channels, additional fields and segments.get_contact_message_historyGet the messages sent to one contact between `date_from` and `date_to`. Identify the contact by `contact_id`, `email`, `phone` or `external_customer_id`.get_contact_subscriptionsGet which subscription categories a contact is subscribed to, by `contact_id`.get_email_messageGet one saved email message by `message_id`, including subject, sender and content.get_message_statusCheck the delivery status of sent messages by the IDs returned when sending (`ids`).list_broadcastsList broadcasts (bulk campaign sends).list_contact_fieldsList the additional contact fields with their IDs, for use in `fields` when creating or updating contacts.list_email_messagesVisible to othersList saved email messages (templates), optionally filtered by `search` on name or tag. Returns message IDs for sending.list_group_contactsList the contacts in a group by `group_id`.list_subscription_categoriesList the subscription categories (topics contacts can opt in to) and their keys.list_workflowsList automation workflows, optionally filtered by `name`.remove_contacts_from_groupChanges dataRemove contacts from a static group by `group_id`, using `contact_ids` or `external_customer_ids`.search_contactsFind contacts by `email`, `sms` (phone), `firstname`, `lastname` or `external_customer_id`. Returns contact IDs for other tools.search_groupsList contact groups (segments), optionally filtered by `name`.send_emailVisible to othersSend an email right away to the addresses in `emails`, with `from`, `subject` and `html_text`. The email is delivered and cannot be recalled.send_prepared_messageVisible to othersSend a saved message by `message_id` to `recipients` (contactId, externalCustomerId or email/phone locator, with optional personalisation). Messages are delivered immediately and cannot be recalled.send_smsVisible to othersSend an SMS right away with `from` (sender ID) and `text`, to `phone_numbers` or a `group_id`. The SMS is delivered and cannot be recalled.track_eventChanges dataRecord a custom event for a contact, e.g. PageViewed. Pass `event_type_key` and `params` with the contact identifier plus any event values. Events can trigger automated campaigns.update_contactChanges dataUpdate a contact by `contact_id` - name, channels, address, language, time zone or additional fields.update_contact_subscriptionsVisible to othersSet a contact's subscription categories by `contact_id`, passing the category keys in `subscriptions`.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Reteno from the app list.
- 2
Paste your key
Enter a username and your Reteno API key. The username can be any value, for example api. In Reteno go to your profile > Settings > API and click New key. Give it a description, choose the access rights (for example Full access to API) and copy the key.
- 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 Reteno?
The AI can search and read contacts, their message history and subscriptions, groups, contact fields, saved email messages, broadcasts, workflows, your account details and balance. It can create, update and delete contacts, manage group membership and subscriptions, track events, and send emails, SMS and saved messages.
Does the AI see my Reteno API key?
No. Your Reteno 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 email or SMS reaches real people and cannot be recalled, and erasing a contact wipes their data for good. These actions 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 Reteno account.
Why did my Reteno API key stop working?
Reteno disables API keys that have not been used for 90 days. If that happens, create a new key under your profile > Settings > API and paste it into PipMCP.
Related integrations
Let your AI work in Reteno today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Reteno freePipMCP is not affiliated with Reteno. Product names are trademarks of their owners.






