Skip to main content

Customer.io

Read Customer.io campaigns and segments, and send events that can trigger them.

Connect Customer.io with an App API key (reads) and optionally the Site ID + Track API key pair (event sending) to list campaigns and segments and to track events for people.

Connect

Credential fieldRequiredWhere it comes from
App API key (APP_API_KEY)YesBearer key for the App API (reads).
Site ID (SITE_ID)NoTrack API site id (only needed to send events).
Track API key (TRACK_API_KEY)NoTrack API key paired with the Site ID (only needed to send events).
SettingRequiredWhat it is
Region (REGION)Nous or eu - where the workspace is hosted.

Tools

ToolAccessWhat it does
List campaigns (yekar.customer-io.list-campaigns)ReadList the workspace's campaigns with their state and goals.
List segments (yekar.customer-io.list-segments)ReadList the workspace's segments.
Track event (yekar.customer-io.track-event)WriteSend one event for a person into Customer.io - this can TRIGGER campaigns keyed on the event, so treat it as an action with consequences, not logging.

Notes

  • In Customer.io, create an App API key under Account settings → API credentials for the read tools.
  • To send events, also copy the workspace's Site ID and Track API key - they pair together.
  • Pick the region (us or eu) matching where the workspace is hosted.