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

# Integrations overview

> Connect Wave Runner to your CRM, calendar, phone, and messaging tools.

Wave Runner connects to the tools your team already uses. Once an integration is connected, use it as a workflow trigger, a data source in your agents, or an action node that fires automatically after a call ends.

Navigate to **Settings → Integrations** to manage all connections. Each card shows its current status and a **Connect** or **Configure** button.

<Note>
  Only workspace members with the **Manager** role or higher can add or remove integrations.
</Note>

<CardGroup cols={2}>
  <Card title="HubSpot" icon="hubspot" href="/integrations/hubspot">
    Use HubSpot contact, deal, and company events as workflow triggers. Write call outcomes, summaries, and transcripts back to contact records.
  </Card>

  <Card title="GoHighLevel" icon="bolt" href="/integrations/gohighlevel">
    Trigger workflows when contacts are created in GHL. Sync contact data and capture Facebook Lead Ads through your GHL pipeline.
  </Card>

  <Card title="Google Calendar" icon="calendar" href="/integrations/calendar">
    Let your agent book appointments directly into Google Calendar during live calls, then use booking data in post-call workflows.
  </Card>

  <Card title="Cal.com" icon="calendar-check" href="/integrations/calendar">
    Connect a Cal.com account with an API key so your agent can schedule meetings without any human handoff.
  </Card>

  <Card title="Twilio" icon="phone" href="/integrations/overview#twilio">
    Provide your Twilio credentials to assign phone numbers to agents and send outbound SMS from workflow nodes.
  </Card>

  <Card title="WhatsApp Business" icon="whatsapp" href="/integrations/overview#whatsapp">
    Connect your WhatsApp Business number to receive and send messages from the Conversations panel and workflow nodes.
  </Card>

  <Card title="Slack" icon="slack" href="/integrations/overview#slack">
    Authorize your Slack workspace to send call summaries and workflow alerts to any channel or direct message.
  </Card>

  <Card title="Facebook Lead Ads" icon="facebook" href="/integrations/overview#facebook-lead-ads">
    Connect your Facebook account so new Lead Ad submissions trigger your outreach workflows automatically.
  </Card>

  <Card title="SMTP email" icon="envelope" href="/integrations/overview#smtp">
    Supply SMTP credentials to send emails from workflow nodes.
  </Card>
</CardGroup>

## Phone and messaging

### Twilio

Enter your **Account SID**, **Auth Token**, and **SIP Trunk SID** under **Settings → Integrations**. Once saved, assign Twilio numbers to your agents and send SMS from workflow **Send SMS** nodes.

<Tip>
  If you are on a managed Wave Runner plan, your platform administrator may have pre-configured Twilio for your workspace. Check with your admin before adding credentials.
</Tip>

### WhatsApp Business

Enter your WhatsApp Business phone number and API key under **Settings → Integrations → WhatsApp**. Connected WhatsApp threads appear in the **Conversations** panel alongside SMS threads.

### SMTP email

Go to **Settings → Integrations → SMTP** and enter your mail server host, port, username, and password. Once configured, the **Send Email** node is available in any workflow.

## Automation

### Slack

Click **Connect** on the Slack card and authorize the Wave Runner app in your Slack workspace. Workflow nodes can then send messages to any channel or user your Slack bot can reach.

### Facebook Lead Ads

Click **Connect** on the Facebook Leads card. A two-step OAuth flow authenticates your Facebook account and grants page-level permissions so Wave Runner receives lead form submissions as webhook events.

<Note>
  The Facebook Lead Ads integration requires admin access to at least one Facebook Page with an active Lead Ad form.
</Note>
