Customer.io logo
AI agent integrationCustomer.io

Customer.io integration for multiplayer collaboration with AI agents using Claude Code or Codex

One governed connection your whole team and its AI agents can share, with approved actions and human review, so working in Customer.io never means pasting credentials into a prompt.

Use Customer.io from Claude Code

Bring Customer.io context into engineering work while Type keeps app access attached to the teammate and workspace.

Automate Customer.io with Codex

Let coding agents ask for the right app action, preserve conversation context, and keep humans in the approval loop.

Connect open agent workflows

Use Type as the collaboration layer around OpenClaw and other LLM workflows that need app access.

Marketing & Social

What the Customer.io integration exposes

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 teammates

Connect Customer.io once, then decide which teammates can use it for threads, automations, skills, 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 Code use Customer.io?

Yes. Type lets an AI teammate use connected Customer.io actions from a governed workspace context, so Claude Code work can reference the app without copying credentials into a local prompt.

Can Codex work with Customer.io through Type?

Yes. Codex can collaborate through Type with app context, skills, and approved actions. The Customer.io catalog entry includes public integration details and example capabilities where available.

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

Type exposes connected app capabilities to AI teammates and coding agents through Type's integration layer. Teams use it when they want shared app access, human review, and teammate-level permissions around agent work.

More marketing & social apps for AI teammates