Back to Docs

Integrations

Connect VoiceAgent with your existing tools and workflows.

Calendars

Connect your scheduling tools for real-time booking

Google Calendar

OAuth2

Full calendar access with real-time availability

  • Availability check
  • Event creation
  • Reminders

Calendly

OAuth2

Seamless scheduling with Calendly

  • Available slots
  • Book appointments
  • Reschedule

Microsoft Outlook

OAuth2

Microsoft 365 calendar integration

  • Availability check
  • Event creation
  • Sync

Acuity Scheduling

API Key

Direct integration with Acuity

  • Check availability
  • Book appointments

CRM

Sync customer data and log interactions

HubSpot

OAuth2

Full CRM integration with HubSpot

  • Contact lookup
  • Create contacts
  • Log activities

Salesforce

OAuth2

Enterprise Salesforce integration

  • Full CRUD
  • Custom objects
  • Activity logging

Zoho CRM

OAuth2

Connect with Zoho CRM

  • Contact management
  • Deal tracking

POS Systems

Connect restaurant and retail POS systems

Square

OAuth2

Full Square POS integration

  • Menu lookup
  • Order creation
  • Payments

Toast

API Key

Restaurant POS integration

  • Menu sync
  • Order submission

Clover

OAuth2

Clover POS integration

  • Inventory
  • Orders
  • Payments

Communication

Notify your team and send customer updates

Slack

Webhook

Team notifications via Slack

  • Call alerts
  • Lead notifications
  • Daily summaries

SMS (Twilio)

API Key

Send SMS confirmations and reminders

  • Confirmations
  • Reminders
  • Follow-ups

Email (Resend)

API Key

Email transcripts and notifications

  • Transcripts
  • Voicemail alerts
  • Summaries

Webhooks

Receive real-time event notifications

Available Events

EventDescription
call.startedWhen a call begins
call.completedWhen a call ends
call.transferredWhen a call is transferred
voicemail.receivedWhen voicemail is left
appointment.bookedWhen an appointment is scheduled
lead.capturedWhen lead information is collected

Example Payload

{
  "event": "call.completed",
  "timestamp": "2026-01-09T15:30:00Z",
  "data": {
    "call_id": "call_abc123",
    "agent_id": "agent_xyz789",
    "phone_number": "+15551234567",
    "duration_seconds": 245,
    "outcome": "resolved",
    "sentiment": "positive",
    "transcript_url": "https://..."
  }
}

Need a custom integration?

Enterprise customers can request custom integrations for proprietary systems.