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

# Customer.io

AccessOwl integrates with Customer.io to provision and deprovision user access in your Customer.io account.

## Capabilities

<CardGroup cols={2}>
  <Card title="Provisioning" icon="user-plus">
    AccessOwl creates user accounts with the specified roles/permissions during access requests.
  </Card>

  <Card title="Deprovisioning" icon="user-minus">
    AccessOwl deletes team members in Customer.io during access revocations.
  </Card>
</CardGroup>

## Prerequisites

* **Account Admin** access to your Customer.io account, so you can invite the integration account.

## Setup

<Steps>
  <Step title="Add Customer.io in AccessOwl">
    Either add a new application or open Applications and click the +-symbol, then continue.
  </Step>

  <Step title="Invite the integration account as Account Admin">
    AccessOwl shows you the integration account's email address. In Customer.io:

    * Open **Account Settings** and go to **Team Members**.
    * Click **Invite team member** (top right).
    * Enter the integration account's email address.
    * Set the role to **Account Admin**.
    * Send the invite.

    <Note>
      The integration account needs Account Admin because only Account Admins can create, update, and delete team members across the account. Customer.io does not charge per team member, so the integration account does not add to your bill.
    </Note>
  </Step>
</Steps>

## FAQ

<AccordionGroup>
  <Accordion title="The provisioned user never received their invite">
    Customer.io invites expire after 7 days. Until the invite is accepted, the team member's last login column shows "Invite sent", and a "Resend invitation" option is available. Invite emails come from [welcome@login.customer.io](mailto:welcome@login.customer.io), so check spam filters if the email never arrived.
  </Accordion>
</AccordionGroup>
