Integrations
Connect your Vocobase voice agents with the tools your business already uses. Integrations allow your AI agents to take real actions during conversations — scheduling meetings, sending emails, logging data, and more.
Available Integrations
Communication
Gmail
Send emails in real-time during calls or automatically send summaries afterward.
| Feature | Description |
|---|---|
| Send emails | Compose and send emails during conversation |
| Auto-summaries | Automatically email call summaries to participants |
| Authentication | OAuth 2.0 (Google account) |
Use cases:
- Send meeting confirmations
- Email follow-up information discussed on call
- Share documents or links mentioned in conversation
Slack
Instant call alerts and summaries sent directly to your team channels.
| Feature | Description |
|---|---|
| Send messages | Post to channels or DM users |
| List channels | Access available workspace channels |
| Authentication | OAuth 2.0 (Slack workspace) |
Use cases:
- Alert sales team when a qualified lead calls
- Post call summaries to support channels
- Notify team members about scheduled callbacks
Calendar & Scheduling
Google Calendar
Let agents access calendars and schedule meetings mid-conversation.
| Feature | Description |
|---|---|
| Create events | Schedule new meetings |
| List events | Check availability |
| Update events | Modify existing appointments |
| Delete events | Cancel meetings |
| Authentication | OAuth 2.0 (Google account) |
Use cases:
- Schedule demos during sales calls
- Book follow-up appointments
- Check availability before suggesting times
Cal.com
Open-source scheduling with full booking management.
| Feature | Description |
|---|---|
| List event types | Show available meeting types |
| Check availability | Find open time slots |
| Create bookings | Schedule appointments |
| List bookings | View existing appointments |
| Cancel bookings | Remove scheduled meetings |
| Authentication | API key |
Use cases:
- Let customers self-schedule during calls
- Manage consultation bookings
- Handle appointment rescheduling
Calendly
Schedule meetings mid-call with Calendly handling confirmation.
| Feature | Description |
|---|---|
| List event types | Show available meeting types |
| Check availability | Find open time slots |
| Create bookings | Schedule appointments |
| List events | View scheduled meetings |
| Cancel events | Remove bookings |
| Authentication | API key |
Use cases:
- Sales demo scheduling
- Support callback booking
- Interview scheduling
Data & CRM
Google Sheets
Log call data and push lead details to spreadsheets automatically.
| Feature | Description |
|---|---|
| Read data | Access spreadsheet contents |
| Write data | Update cells and ranges |
| Append rows | Add new records |
| Create spreadsheets | Generate new sheets |
| List sheets | View available tabs |
| Authentication | OAuth 2.0 (Google account) |
Use cases:
- Log every call with timestamp, duration, outcome
- Capture lead information (name, email, interest)
- Export session data for analysis
- Build simple CRM workflows
Zendesk
Search help center articles and create support tickets directly from calls.
| Feature | Description |
|---|---|
| Search articles | Find relevant help documentation |
| Authentication | API credentials |
Use cases:
- Find answers to customer questions in real-time
- Surface relevant documentation during support calls
- Reduce call handling time with instant knowledge base access
Telephony
Twilio
Reach customers anywhere with international voice and messaging.
| Feature | Description |
|---|---|
| Outbound calls | Initiate calls to customers |
| Inbound calls | Receive calls on your numbers |
| Global coverage | International phone numbers |
Use cases:
- Outbound sales campaigns
- Customer service callbacks
- Appointment reminders
Exotel
Reliable telephony for India with local number availability.
| Feature | Description |
|---|---|
| India coverage | Local Indian phone numbers |
| Outbound calls | Initiate calls to customers |
| Inbound calls | Receive calls |
Use cases:
- India-focused customer support
- Regional sales outreach
- Local business operations
Setting Up Integrations
Step 1: Navigate to Integrations
- Go to your Vocobase DashboardÂ
- Click Settings in the sidebar
- Select Integrations
Step 2: Connect a Service
For OAuth integrations (Google, Slack):
- Click Connect on the integration card
- Sign in to your account
- Grant the requested permissions
- You’ll be redirected back to Vocobase
For API key integrations (Cal.com, Calendly, Zendesk):
- Click Connect on the integration card
- Enter your API key or credentials
- Click Save
Step 3: Enable for Agents
- Go to Agents in the dashboard
- Select an agent to edit
- Scroll to Integrations
- Toggle on the integrations you want this agent to use
How Agents Use Integrations
Once connected, your agents can use integrations automatically based on conversation context:
User: "Can you schedule a demo for next Tuesday?"
Agent: "I'd be happy to schedule that. Let me check availability..."
[Checks Google Calendar]
"I have openings at 10 AM, 2 PM, and 4 PM. Which works best?"
User: "2 PM works"
Agent: "Perfect. I've scheduled your demo for Tuesday at 2 PM."
[Creates Google Calendar event]
"You'll receive a calendar invite shortly."The agent automatically knows when to use which integration based on the conversation.
Security
- OAuth tokens are encrypted at rest
- API keys are stored securely and never exposed
- Token refresh happens automatically
- Revoke access anytime from the dashboard
- Per-agent control — enable only what each agent needs