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

# Setup

> Automate your messaging inside CRM workflows with custom triggers and actions for WhatsApp and iMessage.

## Automate messaging in CRM

Message provider adds custom workflow **triggers** and **actions** to CRM so you can automate
messaging across channels. Use **triggers** to start a workflow when something happens (a
message arrives, a number disconnects, a call is missed), and **actions** to send messages
as a step in any workflow.

<Info>
  Triggers and actions appear natively in the CRM workflow builder once the Message provider
  app is installed, no extra configuration required.
</Info>

## Choose a channel

Each channel has its own set of triggers and actions. Open a channel below to see everything
available.

<Columns cols={3}>
  <Card title="WhatsApp Automation" icon="whatsapp" href="/automation/whatsapp" vertical>
    Send messages and group messages, and trigger workflows on inbound/outbound messages,
    disconnections, missed calls, and group participant changes.
  </Card>

  <Card title="iMessage Automation" icon="message-dots" href="/automation/imessage" vertical>
    Send iMessages, and trigger workflows on inbound and outbound iMessages.
  </Card>

  <Card title="SMS Automation" icon="phone" href="/automation/sms" vertical>
    Send SMS messages and trigger workflows on inbound and outbound SMS.
  </Card>
</Columns>
