Integrations Overview
Connect your AI assistant to the business tools you already use. Integrations make your assistant smarter and more powerful by giving it access to your existing systems.
What Are Integrations?
Integrations connect Voka AI to your other business software like:
- 📅 Booking systems (Square Appointments, Acuity Scheduling, Calendly)
- 📆 Calendar apps (Google Calendar)
- 🔗 Automation platforms (n8n.io)
When integrated, your assistant can:
- ✅ Check real-time availability
- ✅ Book and manage appointments
- ✅ Create customer records
- ✅ Sync calendar events
- ✅ Access customer history
Without integrations, your assistant can only take messages. With integrations, it can actually DO things - check availability, book appointments, create customer records - all automatically!
Available Integrations
Booking & Scheduling
Square Appointments
Best for: Retail, salons, spas, professional services
Features:
- Real-time availability checking
- Appointment booking and modifications
- Customer management
- Service and staff scheduling
- Business hours lookup
Perfect if you use: Square Appointments. Square Appointments is required — a Square account with only POS or payments cannot be connected.
Acuity Scheduling
Best for: Healthcare, consulting, coaching, wellness
Features:
- Professional appointment scheduling
- Multiple service types
- Automated confirmations
- Calendar integration
- Client intake forms
Perfect if you use: Acuity for appointment management
Calendly
Best for: Consultants, coaches, sales teams, anyone who books meetings
Features:
- Real-time availability checking
- Booking into your Calendly event types
- Automatic confirmation emails from Calendly
Perfect if you use: Calendly to let people book time with you
Two things to know: creating a booking requires a paid Calendly plan (checking availability works on any plan), and every booking needs the caller's email address.
Calendar Apps
Google Calendar
Best for: Anyone using Google Workspace
Features:
- Real-time calendar sync
- Event creation and updates
- Availability checking
- Meeting scheduling
- Multi-calendar support
Perfect if you use: Google Calendar for business scheduling
Automation & Workflow
n8n.io
Best for: Custom workflows, advanced automation
Features:
- Custom workflow creation
- Connect to hundreds of services
- Advanced automation logic
- API integrations
- Webhook support
Perfect if you use: n8n.io for workflow automation
Don't See Your System?
The platforms listed above are the only ones your assistant can connect to today. We'd rather tell you that up front than have you find out on a live call.
If you use something else, you still have two good options:
1. Pick the closest platform you already have. Most businesses we work with already have one of these:
| If you run a... | Start with |
|---|---|
| Salon, spa, barbershop, tattoo studio | Square Appointments or Acuity Scheduling |
| Clinic, dental or wellness practice | Acuity Scheduling |
| Consulting or coaching practice | Acuity Scheduling or Calendly |
| HVAC, plumbing, electrical, home services | Google Calendar — there is no field-service platform you can connect today |
| Anything, alongside Google Workspace | Google Calendar |
2. Have your assistant take the booking as a message. Without an integration your assistant still answers every call, collects the details, and passes them to you — you just do the final booking yourself. Many businesses start here and connect a platform later.
Want another integration? Let us know what platform you use. We prioritise what customers actually ask for.
How Integrations Work
Behind the Scenes
When a customer calls and requests an appointment:
- Customer speaks: "I'd like to book an appointment for tomorrow at 2pm"
- Assistant checks: Queries your booking system for availability
- Real-time data: Gets actual available times from your system
- Books appointment: Creates the appointment in your system
- Confirms: Tells customer it's booked and sends confirmation
All of this happens automatically during the call!
Integrations use MCP (Model Context Protocol) servers to securely connect to your business systems. You don't need to understand the technical details - just connect and it works!
Getting Started with Integrations
Video ID: VIDEO-INTEG-001 Title: Connecting Your First Integration Duration: 5-6 minutes Description: Complete walkthrough of connecting Square Appointments to your AI assistant Status: 🔴 Not recorded yet
Step 1: Choose Your Integration
- Review the available integrations above
- Select the one(s) you currently use
- Make sure you have an active account with that service
Step 2: Connect Your Account
- Go to Integrations in your Voka AI dashboard
- Find your desired integration
- Click "Connect"
- You'll be redirected to authorize access
- Log in to your account (Square, Acuity, etc.)
- Approve the connection
- You'll be redirected back to Voka AI
Screenshot ID: INTEG-001
Filename: INTEG-001_integrations-page.png
Description: Integrations page showing available integrations with Connect buttons
Status: 🔴 Not started
You only need to connect each integration once. After that, all your assistants can use it!
Step 3: Enable for Your Assistant
- Go to your AI Assistant editor
- Click the Agent Tab
- Scroll to Integrations section
- Toggle ON the integration(s) you want to use
- Save your assistant
Screenshot ID: INTEG-002
Filename: INTEG-002_enable-integration-toggle.png
Description: Agent tab showing integration toggle switches with Square enabled
Status: 🔴 Not started
Step 4: Test It
- Call your assistant
- Try booking an appointment or creating a job
- Check your integrated system (Square, Acuity, etc.)
- Verify the data appears correctly
See Testing Guide for detailed testing instructions.
Premium Templates
Some AI assistant templates come with integrations pre-configured:
- Square Appointments Manager - Pre-integrated with Square
- Acuity Scheduling Assistant - Pre-integrated with Acuity
- Google Calendar Assistant - Pre-integrated with Google Calendar
When you use a Premium template:
- ✅ Integration is automatically set up
- ✅ Assistant instructions are optimized for that platform
- ✅ MCP server is pre-configured
- ✅ You just need to connect your account
See Creating an Assistant for more on templates.
Integration vs No Integration
Without Integration
What your assistant can do:
- Take messages
- Answer questions
- Provide information
- Transfer calls
Customer experience:
"I'd like to book an appointment"
Assistant: "I'll take your information and someone will call you back"
With Integration
What your assistant can do:
- Everything above, PLUS:
- Check real availability
- Book appointments automatically
- Create customer records
- Update job status
- Sync calendars
Customer experience:
"I'd like to book an appointment"
Assistant: "I can help with that! I have availability tomorrow at 2pm, 3pm, or 4pm. Which works best for you?"
Customer: "2pm works"
Assistant: "Perfect! I've booked you for tomorrow at 2pm. You'll receive a confirmation text shortly."
The difference is huge!
Common Questions
"Do I need integrations?"
It depends on your use case:
You NEED integrations if:
- You want assistants to book appointments
- You use scheduling software (Square, Acuity, etc.)
- You want real-time availability
- Customers expect instant booking
You DON'T need integrations if:
- You only need message-taking
- You manually schedule everything
- You prefer callbacks for bookings
- You're using FAQ/support assistant
"How many integrations can I use?"
- You can connect as many integrations as you need
- Each assistant can use multiple integrations
- Mix and match (e.g., Square + Google Calendar)
"Are integrations secure?"
Yes! Security features:
- ✅ OAuth 2.0 authentication (industry standard)
- ✅ Encrypted connections
- ✅ No passwords stored
- ✅ You can disconnect anytime
- ✅ Granular permissions (read-only vs read-write)
"What if my integration disconnects?"
If an integration disconnects:
- Your assistant will still answer calls
- It just can't access that integrated system
- You'll see a warning in your dashboard
- Simply reconnect to restore functionality
"Can I use custom integrations?"
Yes! Advanced users can:
- Create custom MCP servers
- Connect proprietary systems
- Build webhook integrations
See Custom MCP Servers for advanced options.
Costs
Integration Pricing
What's included: connecting an integration is free; the integrations themselves are priced individually.
- Google Calendar / Calendly — $9.99/month each
- Square Appointments / Acuity Scheduling — $19.99/month each
There are no per-booking or per-call fees on top. See Pricing.
Troubleshooting Integrations
"Connection failed"
Try these steps:
- Make sure you have an active account with the service
- Check you're logging in with the right credentials
- Verify your account has API access enabled
- Try disconnecting and reconnecting
- Contact support if issues persist
"Assistant can't access integration data"
Check:
- Integration is connected (green checkmark in Integrations page)
- Integration is enabled for this specific assistant
- Your integration account hasn't expired
- The service itself is online and working
"Appointments aren't syncing"
Solutions:
- Check integration status
- Verify permissions granted during connection
- Test with a simple booking
- Review call transcripts for errors
- Check your integration platform's logs
See Troubleshooting Guide for more help.
Next Steps
Ready to integrate?
- Pick an integration - Choose from the list above
- Connect your account - Follow connection steps
- Enable for assistant - Turn it on in Agent Tab
- Test thoroughly - Verify everything works
- Go live - Start taking automated bookings!
Need Help?
- 💬 Questions? Contact Support
- 🔌 Connection issues? Troubleshooting Integrations
- 🛠️ Advanced setup? Custom MCP Servers