
Integration · Marketing
Connect Claude & ChatGPT to APSIS One
Ask your AI what APSIS One knows about a profile, which consents it has or how a recent email did, and it reads the answer from your account. It can look up attributes, tags and events on a profile, list segments and email and SMS activities, and record consents. It can also set attributes and tags and send a transactional email, with your approval if you want it.
Free plan, no credit card. Takes about a minute.
Try asking
“Has [email protected] opted in to our newsletter?”
The AI reads the profile's consents in the section and shows the channel, topic and consent type.
“What attributes and tags do we have on Jane?”
It reads the profile's attribute values and tags in the section.
“How did our latest email campaign do?”
It lists recent email activities with statistics and reads the one you pick.
What your AI can do
Profiles
Read a profile's attributes, tags, consents and events, set attributes and tags, and delete a profile.
Consents
List channels and consent topics, read consents and record opt-in, opt-out and confirmed opt-in.
Activities and segments
List email and SMS activities with statistics, segments, tags, attributes and event types, and send transactional emails.
“Record that [email protected] opted out of SMS offers.”
It looks up the channel and consent topic and records an opt-out with a reason.
“Tag Jane as VIP.”
It finds the tag in the section and adds it to her profile.
“Send Jane the order confirmation email.”
It sends the email from your existing transactional activity to her address, right away.
22 tools for APSIS One
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_tagChanges dataCreate a new tag in a section: `section_discriminator` and `name`.delete_profileDeletesPermanently delete a profile and all its data from the account by `keyspace_discriminator` and `profile_key`. This cannot be undone.get_email_activityGet one email activity by `section_discriminator` and `task_id`, optionally with statistics.get_profile_attributesGet a profile's attribute values: `keyspace_discriminator`, `profile_key` (e.g. the email) and `section_discriminator`.get_profile_consentsGet a profile's consents: `keyspace_discriminator`, `profile_key` and `section_discriminator`.get_profile_eventsGet a profile's events: `keyspace_discriminator`, `profile_key` and `section_discriminator`, optionally filtered by `event_version_ids`.get_profile_tagsGet the tags on a profile: `keyspace_discriminator`, `profile_key` and `section_discriminator`.get_segmentGet one segment by `segment_discriminator`.list_attributesList the attributes defined in a section by `section_discriminator`, with their version IDs used to set values.list_channelsList the communication channels (e.g. email, SMS) and their discriminators, used when setting consents.list_consent_topicsList the consent topics in a section by `section_discriminator`.list_email_activitiesList recent email activities (campaigns and transactional emails) in a section by `section_discriminator`, optionally with statistics.list_event_typesList the event types defined in a section by `section_discriminator`.list_keyspacesList keyspaces (profile identifier types such as email or mobile). Their discriminators are needed for profile tools.list_sectionsList sections (business units) with their discriminators, needed for most other tools.list_segmentsList segments with their discriminators.list_sms_activitiesList recent SMS activities in a section by `section_discriminator`.list_tagsList the tags defined in a section by `section_discriminator`.send_transactional_emailVisible to othersSend a transactional email from an existing transactional activity (beta): section, keyspace, `profile_key`, `transactional_activity_id`, `to_email_address`, `to_name` and optional `variables`. The email is sent immediately.set_profile_attributesVisible to othersSet attribute values on a profile: `keyspace_discriminator`, `profile_key`, `section_discriminator` and `body` mapping attribute version IDs (from list_attributes) to values.set_profile_consentChanges dataRecord a consent for a profile: keyspace, `profile_key`, section, `channel_discriminator`, `topic_discriminator`, `type` (opt-in, opt-out, pending-opt-in, confirmed-opt-in) and `reason`.set_profile_tagsVisible to othersAdd or remove tags on a profile: `keyspace_discriminator`, `profile_key`, `section_discriminator` and `body` mapping tag discriminators to true (add) or false (remove).
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose APSIS One from the app list.
- 2
Paste your key
Paste the client ID and secret key of an APSIS One API key. In APSIS One, open your account settings and create an API key, then copy its client ID and secret. PipMCP uses them to get access tokens, so there is no separate sign-in.
- 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 APSIS One?
It can list sections, keyspaces, channels, consent topics, segments, tags, attributes, event types and email and SMS activities, and read a profile's attributes, tags, consents and events. It can record consents, create tags, set attributes and tags on a profile, send transactional emails and delete profiles.
Does the AI see my APSIS One credentials?
No. Your APSIS One 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 only. A transactional email is sent right away, and deleting a profile removes all its data permanently, so both can require your approval before they run. 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?
APSIS One connects with OAuth, and OAuth connections need the PipMCP Pro plan or above. PipMCP also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own APSIS One account.
What are sections and keyspaces?
Sections are the business units in your APSIS One account, and keyspaces are the kinds of profile identifiers, such as email or mobile. Most tools need both. You do not have to know them: the AI lists them first and picks the right ones, or asks you if there is more than one.
Let your AI work in APSIS One today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect APSIS One freePipMCP is not affiliated with APSIS One. Product names are trademarks of their owners.




