Customer.io
Peaberry Software, LLC dba Customer.io v1.0.0
Publisher description
From the marketplace listing
Optimize customer journeys without leaving ChatGPT or Codex. Explore your Customer.io workspace, understand campaign performance, and turn insights into action in one connected workflow. Review and manage Journeys and Data Pipelines, craft polished emails with Design Studio guidance, and get hands-on support for SDK implementation and troubleshooting—all through Customer.io’s official MCP server, with access scoped to the workspace you authorize.
Language: English · Automatically detected from descriptions.
Matches for “implementation”
Exact text from the indicated source. A mention alone does not establish support for your task.
Publisher description
Optimize customer journeys without leaving ChatGPT or Codex. Explore your Customer.io workspace, understand campaign performance, and turn insights into action in one connected workflow. Review and manage Journeys and Data Pipelines, craft polished emails with Design Studio guidance, and get hands-on support for SDK implementation and troubleshooting—all through Customer.io’s official MCP server, with access scoped to the workspace you authorize.
Files & skills
File archives
Skill instructions
customerio2.38 KB
--- name: customerio description: > Customer.io MCP bootstrap. Use for Customer.io, Journeys, CDP Pipelines, Design Studio, sandbox testing, app integration, SDK setup, transactional messaging, sources, destinations, identify/track events, and Customer.io workspace errors. --- # Customer.io Use the official Customer.io MCP server bundled with this plugin, then drive the workspace with its live tools and hosted skills. ## Connect 1. Confirm the `customerio` MCP server is enabled and complete Customer.io OAuth. 2. Select the workspaces and minimum permission scopes needed for the task. 3. The plugin uses the Universal `mcp.customer.io` entry point for both US and EU accounts. OAuth identifies the selected account's data center, and Customer.io routes EU requests to `mcp-eu.customer.io`; do not ask the user to choose a region manually. 4. Do not paste personal MCP URLs, API keys, or service-account tokens into plugin files. ## First calls Call `cio_prime` before other Customer.io tools. It returns the current rules for schema lookup, pagination, dry-run writes, and hosted skill discovery. Then use: - `cio_auth_status` when authentication or workspace access is unclear. - `cio_schema` to discover endpoints. Never guess paths or field names. - `cio_skills_list` and `cio_skills_read` for task-specific workflows. - `cio_read_api` for GET requests. - `cio_write_api` and `cio_delete_api` with `dry_run: true` before execution. ## Route to live skills | Need | Read with `cio_skills_read` | | --- | --- | | Builder, SDK, sandbox, first send, go-live | `cio` | | Automations, campaigns, broadcasts, profiles, segments, messaging | `fly-api` | | Design Studio emails, components, global styles, publishing | `design-studio` | | CDP sources, destinations, reverse ETL, identify/track | `cdp-api` | | Analysis, campaign review, goals, Liquid | `recipes` | Prefer the hosted skills over copied playbooks so instructions stay current with Customer.io. ## Terminology and safety - Automations are the `campaigns` API resource. - Profiles are the `customers` API resource. - Dry-run every write and delete before executing it. - Do not embed service-account tokens (`sa_live_...`) in application code. - Use CDP source write keys for SDK identify/track/page/screen calls. - Use workspace-scoped App API keys for backend transactional sends. - Do not return raw customer PII unless the user explicitly requests it.
customerio-design-studio765 Bytes
--- name: customerio-design-studio description: > Customer.io Design Studio. Use to create, edit, review, or publish emails, components, global styles, connected emails, or email accessibility and QA. --- # Customer.io Design Studio 1. Confirm the `customerio` MCP server is connected. 2. Call `cio_prime`. 3. Read `design-studio` with `cio_skills_read`, then the relevant subfile such as `design-studio/nodes.md`, `design-studio/email_review.md`, or `design-studio/journeys.md`. 4. Discover endpoints with `cio_schema`. 5. Read with `cio_read_api`. Mutate with `cio_write_api` and `dry_run: true` first. Wiring a finished email into an automation, broadcast, or transactional message uses Journeys. Audience and send logic belongs in `customerio-journeys`.
customerio-journeys846 Bytes
--- name: customerio-journeys description: > Customer.io Journeys. Use to create, list, edit, or review automations, campaigns, broadcasts, profiles, people, segments, newsletters, transactional messages, and in-app messages. --- # Customer.io Journeys 1. Confirm the `customerio` MCP server is connected. 2. Call `cio_prime`. 3. Read `fly-api` with `cio_skills_read`, then the relevant subfile. Common routes include `fly-api/automations.md`, `fly-api/customers.md`, `fly-api/segments.md`, `fly-api/messaging.md`, `fly-api/transactional_send.md`, and `fly-api/in_app.md`. 4. Discover the endpoint with `cio_schema`. 5. Read with `cio_read_api`. Mutate with `cio_write_api` or `cio_delete_api`, always using `dry_run: true` first. Use `customerio-design-studio` for email content and `customerio-pipelines` for sources and destinations.
customerio-pipelines783 Bytes
--- name: customerio-pipelines description: > Customer.io Data Pipelines. Use to add or inspect sources, destinations, reverse ETL, database syncs, identify/track/page/screen calls, and data-in or data-out integrations. --- # Customer.io Pipelines 1. Confirm the `customerio` MCP server is connected. 2. Call `cio_prime`. 3. Read `cdp-api` with `cio_skills_read`, then the relevant subfile such as `cdp-api/sources.md`, `cdp-api/destinations.md`, `cdp-api/reverse_etl.md`, or `cdp-api/journeys_integrations.md`. 4. Prefer a native Pipelines source for ongoing data ingestion. 5. Discover endpoints with `cio_schema`. Mutate with `dry_run: true` first. Use `customerio-journeys` for automations, profiles, and segments. Use `customerio-sdk` for application SDK installation.
customerio-sdk842 Bytes
--- name: customerio-sdk description: > Customer.io SDK and app integration. Use to install or troubleshoot JavaScript, Node, iOS, Android, React Native, Expo, or Flutter SDKs, sandbox testing, first sends, Live Activities, or going live. --- # Customer.io SDK 1. Confirm the `customerio` MCP server is connected. 2. Call `cio_prime`. 3. Read `cio` with `cio_skills_read`, then the matching subfile such as `cio/sdk_setup.md`, `cio/integration.md`, `cio/integration_web.md`, `cio/integration_mobile.md`, `cio/integration_backend.md`, `cio/sdk_troubleshooting.md`, `cio/sandbox.md`, or `cio/go-live.md`. 4. For Pipelines source settings and write keys, also read `cdp-api/sources.md`. 5. Do not put service-account tokens in application code. Use source write keys for behavioral data and App API keys for backend transactional sends.
Package details
Publisher declarations from the archived package. These are separate from our research and the live service's terms.
- Package author
- Peaberry Software, LLC dba Customer.io
Package observed Oct 3, 2026.
Technical details
- First seen
- Sep 30, 2026 · 22:02 UTC
- Last seen
- Oct 3, 2026 · 18:00 UTC
- Collection status
- Collected
plugin_asdk_app_6a2735ff6f588191b522c287d10fe15a
Download plugin data (JSON)Before you connect Customer.io
How do I connect it?
Open the publisher's marketplace listing to check current availability and follow its connection instructions. This directory does not install plugins. Check the requested access and any account requirements before connecting.
Check marketplace availability ↗
Does it require paid access?
We have not established the pricing or subscription requirements for this plugin. An absent price does not mean free access.
Compare researched pricing and access models →
How can I evaluate it?
Check the declared skills and available files, then try a small task whose result you can verify. Our archived descriptions and instructions establish publisher claims, not tested runtime quality. Review sources and coverage limits.