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

# Arnio Documentation

> Welcome to Arnio's documentation! Find guides and tutorials to help you set up and use our platform.

# Arnio Documentation

Welcome to Arnio's documentation! Find guides and tutorials to help you set up and use our platform.

## Start using Arnio

Set up an account, configure your iMessage credentials, and learn how to start using Arnio for sales, messaging, and automation.

[Get a demo →](https://arnio.co/demo)

***

## Find your use case

You have to register for an Arnio account before you can use any of these products or solutions. [Register](https://app.arnio.co/signup) for an account.

<CardGroup cols={3}>
  <Card title="Get contacts into Arnio" href="/get-started/introduction">
    Bring your contacts into Arnio.
  </Card>

  <Card title="Target customers" href="/core-concepts/check-imessage-number">
    Manage your audience.
  </Card>

  <Card title="Design content" href="/get-started/sending-messages">
    Craft engaging messages.
  </Card>

  <Card title="Send campaigns" href="/get-started/sending-messages">
    Marketing campaigns in your customers' inbox.
  </Card>

  <Card title="Receive messages" href="/get-started/receiving-messages">
    Set up webhooks and receive messages.
  </Card>

  <Card title="Measure performance" href="/core-concepts/analytics">
    See your campaign results.
  </Card>
</CardGroup>

## Get contacts into Arnio

To bring your contacts into Arnio, you can use the API to import contacts, or integrate with external services. Each contact will have a profile, where information about subscription statuses, message history, and custom properties are stored.

**Import contacts with the API**

[See the full article →](/get-started/introduction)

1. Use the API endpoints to import contacts programmatically
2. Ensure each contact includes at least one identifier like a phone number or email
3. Update subscription status for each contact based on their opt-in preferences for marketing messages
4. Add contacts to lists or segments during or after import
5. Visit the **Contacts** section to view details of your contacts, including import history and message activity

**Import contacts by integrating with external services**

[See the full article →](/core-concepts/integrations)

1. Navigate to **Integrations** in your account settings
2. Find and install your integration (e.g., CRM, e-commerce platforms)
3. Once installed, contact data is automatically synced and contact profiles in Arnio are updated

**See also**

* [Integration data sync →](/core-concepts/integrations)

## Target customers

Manage your audience and get granular with your targeting by creating dynamic segments and static lists.

**Create a segment**

[See the full article →](/core-concepts/check-imessage-number)

1. Navigate to **Audience** > **Lists & segments**
2. Click **Create new** > **Create segment**
3. Enter a name for your segment and an optional description
4. In the **Segment definition** section, decide if the contacts should match "All" or "Any" of the specified conditions
5. Apply filters by attributes or condition groups for precise audience targeting
6. Utilize "and/or" filters to refine your selection further
7. Preview the matching contacts, and when satisfied, hit the **Save Segment** button

**See also:**

* [Contact activity →](/core-concepts/analytics)

## Design content

To craft your messages in Arnio, you can use the API to send personalized messages with rich media, including text, images, voice notes, and typing indicators. Our API supports dynamic content and personalization with customer data.

**Use the API to send messages**

[See the full article →](/get-started/sending-messages)

1. Use the API to send messages with custom content
2. Include variables for personalization using customer data
3. Add rich media like images, voice notes, or typing indicators
4. Test your messages using the test endpoints
5. Deploy your message templates when ready

**See also:**

* [Message content and personalization →](/get-started/sending-messages)

## Send campaigns

Send your marketing campaign directly to your customers by sending them a message campaign.

**Send a message campaign**

[See the full article →](/get-started/sending-messages)

1. Confirm that your iMessage/SMS channel, message template, and opted-in customer segment or list are ready
2. Use the **Send Message** API endpoint
3. Choose target lists or segments from your audience
4. Configure your message content and personalization
5. Send test messages to verify the campaign
6. Schedule or send your campaign immediately

**See also:**

* [API Reference - Send Message →](/api-reference/endpoint/send-message)

## Measure campaign performance

Spot trends, see which campaigns have performed the best, and dive into detailed data.

**View campaign reports**

[See the full article →](/core-concepts/analytics)

1. Navigate to **Analytics** in your dashboard
2. Select your campaign and view the report

**Message Campaigns:**

* **Overview Tab**: Shows performance including delivery rates, read rates, and engagement rates
* **Engagement Tab**: Highlights message interactions and responses
* **Deliverability Tab**: Insights into message delivery issues

**WhatsApp Campaigns:**

* **Overview Tab**: Summarizes performance metrics like delivery and read rates
* **Failure Reasons**: Explains why campaigns failed

**SMS Campaigns:**

* **Overview Tab**: Presents sending and delivery performance
* **Failure Reasons**: Details reasons for campaign failures

Each section presents critical data and visualizations to understand and improve your messaging efforts.
