Customer.io logo
ConnectorCustomer.io

Customer.io integration for Claude and Codex

Create a Customer.io connection, then control which Spaces can use its approved tools and data without pasting credentials into prompts or threads.

Use Customer.io from Claude

Add the Customer.io connection to a Space that runs Claude, then use it from every channel in that Space.

Use Customer.io from Codex

Add the Customer.io connection to a Space that runs Codex, then use it from every channel in that Space.

Use Customer.io from Sidekick

Connect your own OpenClaw to Sidekick while Type provides the conversations, permissions, connections, skills, and automations.

Marketing & Social

What the Customer.io connector can do

Customer.io is a customer engagement platform that enables businesses to send targeted messages to their customers through various channels, including email, SMS, and push notifications.

One connection, many Spaces

Connect Customer.io once, then decide which Spaces can use it in threads, skills, automations, and coding work.

Representative actions

  • Add Person to Group

    Tool to add people to a group in Customer.io. Groups represent objects like companies, accounts, or projects that people belong to. Use when you need to establish relationships between people and organizational entities.

  • Create Profile Alias

    Tool to create an alias to merge multiple profiles in Customer.io. Use when you need to support multiple identifiers for a single person. The alias operation moves all data from the previous_id profile to the user_id profile, consolidating them into a single canonical profile.

  • Suppress Customer Profile

    Suppress a customer profile to permanently delete it and prevent re-adding with the same identifier. IMPORTANT: This action requires Track API credentials (Basic Auth with siteId:apiKey), not App API credentials. Suppression also deletes the customer profile - you don't need to call a separate delete endpoint. Use this for GDPR/CCPA compliance requests. The operation is irreversible and prevents any future attempts to re-add a person with the same identifier (email or ID).

  • Get Integrations

    Tool to retrieve a list of integrations in your workspace. Use when you need to discover configured integrations.

  • Get Messages

    Tool to retrieve a list of messages sent from your workspace. Use when you need paginated delivery metrics for messages, e.g., list email messages delivered between two timestamps.

Connection

API and auth details

Customer.io provides APIs and SDKs for event tracking, profiles, campaigns, newsletters, transactional messages, broadcasts, segments, reporting, and integrations. It supports sending behavioral data into Customer.io and pulling engagement/message data out for customer lifecycle automation and analytics.

FAQ

Questions people ask before connecting Customer.io

Can Claude use Customer.io?

Yes. Add a Customer.io connection to a Space that runs Claude, then use its approved tools and data from any channel in that Space.

Can Codex work with Customer.io through Type?

Yes. Add a Customer.io connection to a Space that runs Codex, then use its approved tools and data from any channel in that Space.

Is this the same as a Customer.io MCP server?

Not exactly. Type uses connectors and connections to give selected Spaces access to approved app tools and data. Some connectors use hosted MCP, while others use OAuth, API keys, service accounts, or custom APIs.

More marketing & social connectors