> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Customer.io

> 57 actions available for Customer.io through StackOne. Use via Actions RPC, Toolset SDK, MCP, or A2A.

<div className="not-prose" style={{ display: 'flex', alignItems: 'center', gap: '12px', marginBottom: '24px' }}>
  <img src="https://stackone-logos.com/api/customerio/filled/png" alt="Customer.io" className="connector-page-icon" style={{ width: '48px', height: '48px', borderRadius: '10px', padding: '2px' }} />

  <div>
    <div style={{ fontSize: '24px', fontWeight: '600' }}>Customer.io</div>
    <div className="connector-page-subtitle" style={{ fontSize: '14px' }}>57 actions · 1 auth method</div>

    <div style={{ display: 'flex', flexWrap: 'wrap', gap: '6px', marginTop: '8px' }}>
      <span className="connector-page-tag-preview" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Preview</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Marketing</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Analytics</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Messaging</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Automation</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Campaigns</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Data</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Customers</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>CRM</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Email</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Webhooks</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Segmentation</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Audience</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Configuration</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Content</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Templates</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Account</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Events</span>
    </div>
  </div>
</div>

## Authentication

<Columns cols={2}>
  <Card title="API Key">
    You need Account Admin privileges or Member with "Manage API credentials" permission to generate API keys.

    Guides: [Connector Profile](/connectors/customerio/guides/connector-profile/api-key), [Link Account](/connectors/customerio/guides/link-account/api-key)
  </Card>
</Columns>

<div className="connector-meta-library-section">
  <div className="connector-meta-library-title">Actions</div>

  <div className="connector-actions-controls not-prose" data-connector-actions-controls>
    <div className="connector-actions-controls__row">
      <input type="search" className="connector-actions-search" data-connector-actions-search placeholder="Search actions" aria-label="Search actions" />
    </div>
  </div>

  <div className="meta-library-count" data-connector-actions-count>57 actions</div>

  <div className="not-prose meta-library-table-container" data-connector-actions-table>
    <div className="connector-meta-library-grid" style={{ gridTemplateColumns: '200px 1fr' }}>
      <div className="connector-meta-library-row">
        <div className="meta-library-grid-header-cell">Action</div>
        <div className="meta-library-grid-header-cell">Description</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_list_activities" data-action-label="List Activities" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Activities</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_list_activities" aria-label="Copy customerio_list_activities"><code className="connector-page-code">customerio\_list\_activities</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all activities in the workspace</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_list_broadcasts" data-action-label="List Broadcasts" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Broadcasts</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_list_broadcasts" aria-label="Copy customerio_list_broadcasts"><code className="connector-page-code">customerio\_list\_broadcasts</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all broadcasts in the workspace</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_get_broadcast" data-action-label="Get Broadcast" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Broadcast</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_get_broadcast" aria-label="Copy customerio_get_broadcast"><code className="connector-page-code">customerio\_get\_broadcast</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a specific broadcast by ID</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_get_broadcast_metrics" data-action-label="Get Broadcast Metrics" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Broadcast Metrics</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_get_broadcast_metrics" aria-label="Copy customerio_get_broadcast_metrics"><code className="connector-page-code">customerio\_get\_broadcast\_metrics</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get metrics for a broadcast</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_list_broadcast_actions" data-action-label="List Broadcast Actions" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Broadcast Actions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_list_broadcast_actions" aria-label="Copy customerio_list_broadcast_actions"><code className="connector-page-code">customerio\_list\_broadcast\_actions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all actions in a broadcast</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_get_broadcast_triggers" data-action-label="Get Broadcast Triggers" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Broadcast Triggers</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_get_broadcast_triggers" aria-label="Copy customerio_get_broadcast_triggers"><code className="connector-page-code">customerio\_get\_broadcast\_triggers</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get trigger history for a broadcast</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_list_campaigns" data-action-label="List Campaigns" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Campaigns</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_list_campaigns" aria-label="Copy customerio_list_campaigns"><code className="connector-page-code">customerio\_list\_campaigns</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all campaigns in the workspace</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_get_campaign" data-action-label="Get Campaign" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Campaign</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_get_campaign" aria-label="Copy customerio_get_campaign"><code className="connector-page-code">customerio\_get\_campaign</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a specific campaign by ID</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_get_campaign_metrics" data-action-label="Get Campaign Metrics" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Campaign Metrics</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_get_campaign_metrics" aria-label="Copy customerio_get_campaign_metrics"><code className="connector-page-code">customerio\_get\_campaign\_metrics</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get metrics for a campaign</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_list_campaign_actions" data-action-label="List Campaign Actions" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Campaign Actions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_list_campaign_actions" aria-label="Copy customerio_list_campaign_actions"><code className="connector-page-code">customerio\_list\_campaign\_actions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all actions in a campaign</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_list_collections" data-action-label="List Collections" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Collections</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_list_collections" aria-label="Copy customerio_list_collections"><code className="connector-page-code">customerio\_list\_collections</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all collections</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_get_customers_by_email" data-action-label="Get Customers By Email" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Customers By Email</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_get_customers_by_email" aria-label="Copy customerio_get_customers_by_email"><code className="connector-page-code">customerio\_get\_customers\_by\_email</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get customers by email address</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_search_for_customers" data-action-label="Search For Customers" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Search For Customers</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_search_for_customers" aria-label="Copy customerio_search_for_customers"><code className="connector-page-code">customerio\_search\_for\_customers</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Search for customers using advanced filters</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_lookup_customer_attributes" data-action-label="Lookup A Customer's Attributes" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Lookup A Customer's Attributes</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_lookup_customer_attributes" aria-label="Copy customerio_lookup_customer_attributes"><code className="connector-page-code">customerio\_lookup\_customer\_attributes</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get attributes for a specific customer</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_lookup_customer_segments" data-action-label="Lookup A Customer's Segments" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Lookup A Customer's Segments</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_lookup_customer_segments" aria-label="Copy customerio_lookup_customer_segments"><code className="connector-page-code">customerio\_lookup\_customer\_segments</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get segments a customer belongs to</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_lookup_messages_sent_to_customer" data-action-label="Lookup Messages Sent To A Customer" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Lookup Messages Sent To A Customer</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_lookup_messages_sent_to_customer" aria-label="Copy customerio_lookup_messages_sent_to_customer"><code className="connector-page-code">customerio\_lookup\_messages\_sent\_to\_customer</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get messages sent to a customer</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_lookup_customer_activities" data-action-label="Lookup A Customer's Activities" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Lookup A Customer's Activities</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_lookup_customer_activities" aria-label="Copy customerio_lookup_customer_activities"><code className="connector-page-code">customerio\_lookup\_customer\_activities</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get activities for a customer</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_lookup_customer_relationships" data-action-label="Lookup A Customer's Relationships" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Lookup A Customer's Relationships</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_lookup_customer_relationships" aria-label="Copy customerio_lookup_customer_relationships"><code className="connector-page-code">customerio\_lookup\_customer\_relationships</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get relationships for a specific customer</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_list_customers_attributes_devices" data-action-label="List Customers, Attributes, And Devices" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Customers, Attributes, And Devices</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_list_customers_attributes_devices" aria-label="Copy customerio_list_customers_attributes_devices"><code className="connector-page-code">customerio\_list\_customers\_attributes\_devices</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List customers with their attributes and devices</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_list_exports" data-action-label="List Exports" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Exports</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_list_exports" aria-label="Copy customerio_list_exports"><code className="connector-page-code">customerio\_list\_exports</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all exports</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_list_messages" data-action-label="List Messages" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Messages</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_list_messages" aria-label="Copy customerio_list_messages"><code className="connector-page-code">customerio\_list\_messages</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all messages in the workspace</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_get_message" data-action-label="Get Message" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Message</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_get_message" aria-label="Copy customerio_get_message"><code className="connector-page-code">customerio\_get\_message</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a specific message by ID</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_list_newsletters" data-action-label="List Newsletters" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Newsletters</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_list_newsletters" aria-label="Copy customerio_list_newsletters"><code className="connector-page-code">customerio\_list\_newsletters</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all newsletters in the workspace</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_create_newsletter" data-action-label="Create And Send A Newsletter" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create And Send A Newsletter</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_create_newsletter" aria-label="Copy customerio_create_newsletter"><code className="connector-page-code">customerio\_create\_newsletter</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a newsletter</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_get_newsletter" data-action-label="Get Newsletter" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Newsletter</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_get_newsletter" aria-label="Copy customerio_get_newsletter"><code className="connector-page-code">customerio\_get\_newsletter</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a specific newsletter by ID</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_get_newsletter_metrics" data-action-label="Get Newsletter Metrics" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Newsletter Metrics</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_get_newsletter_metrics" aria-label="Copy customerio_get_newsletter_metrics"><code className="connector-page-code">customerio\_get\_newsletter\_metrics</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get metrics for a newsletter</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_delete_newsletter" data-action-label="Delete A Newsletter" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete A Newsletter</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_delete_newsletter" aria-label="Copy customerio_delete_newsletter"><code className="connector-page-code">customerio\_delete\_newsletter</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a specific newsletter</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_get_newsletter_link_metrics" data-action-label="Get Newsletter Link Metrics" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Newsletter Link Metrics</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_get_newsletter_link_metrics" aria-label="Copy customerio_get_newsletter_link_metrics"><code className="connector-page-code">customerio\_get\_newsletter\_link\_metrics</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get link click metrics for a newsletter</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_find_objects" data-action-label="Find Objects" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Find Objects</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_find_objects" aria-label="Copy customerio_find_objects"><code className="connector-page-code">customerio\_find\_objects</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Find objects using filter conditions</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_list_object_types" data-action-label="List Object Types" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Object Types</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_list_object_types" aria-label="Copy customerio_list_object_types"><code className="connector-page-code">customerio\_list\_object\_types</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all object types</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_list_reporting_webhooks" data-action-label="List Reporting Webhooks" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Reporting Webhooks</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_list_reporting_webhooks" aria-label="Copy customerio_list_reporting_webhooks"><code className="connector-page-code">customerio\_list\_reporting\_webhooks</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all reporting webhooks</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_list_segments" data-action-label="List Segments" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Segments</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_list_segments" aria-label="Copy customerio_list_segments"><code className="connector-page-code">customerio\_list\_segments</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all segments in the workspace</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_create_manual_segment" data-action-label="Create A Manual Segment" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create A Manual Segment</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_create_manual_segment" aria-label="Copy customerio_create_manual_segment"><code className="connector-page-code">customerio\_create\_manual\_segment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a manual segment</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_get_segment" data-action-label="Get Segment" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Segment</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_get_segment" aria-label="Copy customerio_get_segment"><code className="connector-page-code">customerio\_get\_segment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a specific segment by ID</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_delete_segment" data-action-label="Delete A Segment" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete A Segment</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_delete_segment" aria-label="Copy customerio_delete_segment"><code className="connector-page-code">customerio\_delete\_segment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a specific segment</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_get_segment_customer_count" data-action-label="Get A Segment Customer Count" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get A Segment Customer Count</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_get_segment_customer_count" aria-label="Copy customerio_get_segment_customer_count"><code className="connector-page-code">customerio\_get\_segment\_customer\_count</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get the total number of customers in a segment</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_list_customers_in_segment" data-action-label="List Customers In A Segment" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Customers In A Segment</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_list_customers_in_segment" aria-label="Copy customerio_list_customers_in_segment"><code className="connector-page-code">customerio\_list\_customers\_in\_segment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all customers in a specific segment</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_list_sender_identities" data-action-label="List Sender Identities" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Sender Identities</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_list_sender_identities" aria-label="Copy customerio_list_sender_identities"><code className="connector-page-code">customerio\_list\_sender\_identities</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all sender identities in the workspace</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_get_sender_identity" data-action-label="Get Sender Identity" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Sender Identity</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_get_sender_identity" aria-label="Copy customerio_get_sender_identity"><code className="connector-page-code">customerio\_get\_sender\_identity</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a specific sender identity by ID</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_list_snippets" data-action-label="List Snippets" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Snippets</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_list_snippets" aria-label="Copy customerio_list_snippets"><code className="connector-page-code">customerio\_list\_snippets</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all snippets in the workspace</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_create_snippet" data-action-label="Create Snippet" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Snippet</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_create_snippet" aria-label="Copy customerio_create_snippet"><code className="connector-page-code">customerio\_create\_snippet</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new snippet</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_update_snippet" data-action-label="Update Snippet" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Snippet</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_update_snippet" aria-label="Copy customerio_update_snippet"><code className="connector-page-code">customerio\_update\_snippet</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create or update a snippet</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_delete_snippet" data-action-label="Delete Snippet" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Snippet</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_delete_snippet" aria-label="Copy customerio_delete_snippet"><code className="connector-page-code">customerio\_delete\_snippet</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a snippet</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_get_account_region" data-action-label="Get Account Region" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Account Region</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_get_account_region" aria-label="Copy customerio_get_account_region"><code className="connector-page-code">customerio\_get\_account\_region</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Find your account region</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_add_or_update_customer" data-action-label="Add Or Update A Customer" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add Or Update A Customer</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_add_or_update_customer" aria-label="Copy customerio_add_or_update_customer"><code className="connector-page-code">customerio\_add\_or\_update\_customer</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add or update a customer</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_delete_customer" data-action-label="Delete A Customer" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete A Customer</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_delete_customer" aria-label="Copy customerio_delete_customer"><code className="connector-page-code">customerio\_delete\_customer</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a customer</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_merge_duplicate_people" data-action-label="Merge Duplicate People" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Merge Duplicate People</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_merge_duplicate_people" aria-label="Copy customerio_merge_duplicate_people"><code className="connector-page-code">customerio\_merge\_duplicate\_people</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Merge duplicate customers</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_add_or_update_device" data-action-label="Add Or Update A Customer Device" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add Or Update A Customer Device</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_add_or_update_device" aria-label="Copy customerio_add_or_update_device"><code className="connector-page-code">customerio\_add\_or\_update\_device</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add or update a customer device</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_delete_device" data-action-label="Delete A Customer Device" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete A Customer Device</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_delete_device" aria-label="Copy customerio_delete_device"><code className="connector-page-code">customerio\_delete\_device</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a customer device</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_track_customer_event" data-action-label="Track Customer Event" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Track Customer Event</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_track_customer_event" aria-label="Copy customerio_track_customer_event"><code className="connector-page-code">customerio\_track\_customer\_event</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Track an event for a customer</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_track_anonymous_event" data-action-label="Track Anonymous Event" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Track Anonymous Event</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_track_anonymous_event" aria-label="Copy customerio_track_anonymous_event"><code className="connector-page-code">customerio\_track\_anonymous\_event</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Track an event for an anonymous user</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_add_customers_to_segment" data-action-label="Add Customers To Segment" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add Customers To Segment</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_add_customers_to_segment" aria-label="Copy customerio_add_customers_to_segment"><code className="connector-page-code">customerio\_add\_customers\_to\_segment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add customers to a manual segment</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_remove_customers_from_segment" data-action-label="Remove Customers From Segment" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Remove Customers From Segment</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_remove_customers_from_segment" aria-label="Copy customerio_remove_customers_from_segment"><code className="connector-page-code">customerio\_remove\_customers\_from\_segment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove customers from a manual segment</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_suppress_customer" data-action-label="Suppress A Customer Profile" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Suppress A Customer Profile</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_suppress_customer" aria-label="Copy customerio_suppress_customer"><code className="connector-page-code">customerio\_suppress\_customer</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Suppress a customer profile</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_unsuppress_customer" data-action-label="Unsuppress A Customer Profile" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Unsuppress A Customer Profile</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_unsuppress_customer" aria-label="Copy customerio_unsuppress_customer"><code className="connector-page-code">customerio\_unsuppress\_customer</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Unsuppress a customer profile</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_list_transactional" data-action-label="List Transactional Messages" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Transactional Messages</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_list_transactional" aria-label="Copy customerio_list_transactional"><code className="connector-page-code">customerio\_list\_transactional</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all transactional messages</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="customerio_get_transactional" data-action-label="Get A Transactional Message" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get A Transactional Message</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="customerio_get_transactional" aria-label="Copy customerio_get_transactional"><code className="connector-page-code">customerio\_get\_transactional</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a specific transactional message by ID</div>
      </div>
    </div>
  </div>
</div>

## Getting Started

<Steps>
  <Step title="Create or Select a Project">
    Set up a new project or select an existing one. See the [Projects Guide](/guides/managing-projects).
  </Step>

  <Step title="Configure the Connector">
    Enable the connector and set up a connector profile in your project. See [Managing Connectors](/guides/explore-connectors).

    <Columns cols={2}>
      <Card title="Connector Profile" href="/connectors/customerio/guides/connector-profile/api-key" icon="https://stackone-logos.com/api/customerio/filled/png" horizontal>
        Customer.io - API Key
      </Card>
    </Columns>
  </Step>

  <Step title="Link an Account">
    Connect an account using [StackOne Hub](/guides/embedding-stackone-hub) or [Auth Link](/guides/auth-link).

    <Columns cols={2}>
      <Card title="Link Account" href="/connectors/customerio/guides/link-account/api-key" icon="https://stackone-logos.com/api/customerio/filled/png" horizontal>
        Customer.io - API Key
      </Card>
    </Columns>
  </Step>

  <Step title="Use Actions">
    Invoke actions using one of the methods below:

    * [MCP](/mcp/quickstart) – Model Context Protocol for AI assistants
    * [A2A](/a2a/quickstart) – Agent-to-Agent protocol
    * [AI Toolset (TypeScript)](/agents/typescript/introduction) – TypeScript SDK for AI agents
    * [AI Toolset (Python)](/agents/python/introduction) – Python SDK for AI agents
    * [Actions RPC](/platform/api-reference/actions/make-an-rpc-call-to-an-action) – Direct API calls
    * [Playground](/guides/playground) – Test actions in the dashboard
  </Step>
</Steps>
