Documentation

Integrations

Connect everything.

Connect Your Tools

Calendar. SMS. Email. Voice. Everything talks to Rocket Agents.


Available Integrations

ServiceWhat It DoesSetup Required
Cal.comPrimary calendar integrationConnect your account
Google CalendarSync availability, book meetingsOAuth connection
OutlookSync availability, book meetingsOAuth connection
TwilioSMS sending and receivingYour own Twilio account required
VapiAI voice callsAPI key required
Custom Email (IMAP)Receive emails from your domainIMAP credentials
ResendTransactional email sendingAPI key (optional)

Quick Setup Checklist

  1. Calendar (Required for meetings)

    • Go to Settings → Calendar
    • Connect Cal.com, Google, or Outlook
    • Set your availability
  2. SMS (Required for text messaging)

    • Go to Settings → SMS Setup
    • Configure your Twilio account
    • Complete A2P 10DLC registration
    • See SMS Setup Guide for full steps
  3. Voice Calls (Optional)

    • Go to Settings → Voice Calls
    • Add your Vapi API key
    • Configure voice agent settings
    • See Voice Calls Guide
  4. Email (Optional but recommended)

    • Go to Settings → Email Setup
    • Configure IMAP for receiving
    • Set up custom domain for sending
    • See Email Setup Guide

Calendar Integration (Required)

Calendar connection is essential for AI to book meetings.

┌──────────────┐
│   Connect    │
│   Calendar   │
└──────┬───────┘


┌──────────────┐
│   AI Sees    │  ← When you're free
│  Availability│
└──────┬───────┘


┌──────────────┐
│   AI Books   │  ← Directly on your calendar
│   Meetings   │
└──────────────┘

Without a calendar connected, AI can only qualify leads but cannot book meetings.

Supported Calendars

CalendarBest For
Cal.comAdvanced scheduling, booking pages, team calendars
Google CalendarPersonal Gmail/Workspace users
Outlook/Microsoft 365Business Microsoft accounts
  1. Go to SettingsCalendar
  2. Click Connect Cal.com
  3. Authorize access
  4. Select which event types AI can book

SMS Setup (Twilio)

Important: You must configure your own Twilio account. SMS is not pre-configured.

Why Your Own Twilio?

  • You own your phone numbers
  • Full control over billing
  • Required for A2P 10DLC compliance
  • Better deliverability with verified sender

A2P 10DLC Compliance (US Required)

If sending SMS to US numbers, you must:

  1. Register your brand with Twilio
  2. Submit a campaign for approval
  3. Use an approved 10DLC number

Without this, your messages will be blocked or filtered.

See SMS Setup Guide for complete setup instructions.


Voice Calls (Vapi)

AI can make and receive voice calls using Vapi integration.

Setup

  1. Create a Vapi account at vapi.ai
  2. Get your API key
  3. Go to SettingsVoice Calls
  4. Enter your Vapi API key
  5. Configure voice agent settings

See Voice Calls Guide for details.


Email Setup

Two options for email:

Option 1: IMAP Monitoring (Receive Emails)

  • Connect your existing email inbox
  • AI monitors for lead replies
  • Works with any IMAP-compatible email

Option 2: Custom Domain (Send Emails)

See Email Setup Guide for configuration steps.


Disconnect an Integration

  1. Go to SettingsIntegrations
  2. Find the service
  3. Click Disconnect

Existing meetings stay on your calendar. Future bookings will fail until reconnected.


FAQs

"Is calendar required?" Yes, for meeting booking. Without it, AI can only qualify leads.

"Do I need my own Twilio account?" Yes. You configure your own Twilio for SMS. This gives you control over phone numbers and billing.

"What about A2P 10DLC?" Required for US SMS. See our SMS Setup Guide for the complete process.

"Can I use multiple calendars?" Yes. AI checks all connected calendars for conflicts.

"Is voice calling included?" Voice calls require a Vapi account. Calls are billed separately through Vapi.

"What if an integration breaks?" Check status in Settings. Reconnect if needed. Common issues: expired tokens, revoked access.

"What about Zapier/webhooks?" Use webhooks in Lead Sources to receive leads from Zapier or other tools.

"Do you integrate with my CRM?" Coming soon. Use webhooks to sync leads with your CRM in the meantime.

"Can I use Resend instead of IMAP for email?" Resend is for sending transactional emails. For lead conversations, we recommend custom IMAP setup.