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, ModernMed)
- 🔧 Field service platforms (Jobber, Housecall Pro)
- 📆 Calendar apps (Google Calendar)
- 🔗 Automation platforms (n8n.io)
When integrated, your assistant can:
- ✅ Check real-time availability
- ✅ Book and manage appointments
- ✅ Create customer records
- ✅ Update job status
- ✅ Sync calendar events
- ✅ Access customer history
Without integrations, your assistant can only take messages. With integrations, it can actually DO things - book appointments, create jobs, update 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 POS or Square Appointments
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
Field Services
Jobber
Best for: Home services, contractors, field service businesses
Features:
- Job creation and scheduling
- Client database management
- Technician dispatch
- Service type tracking
- Job status updates
Perfect if you use: Jobber for field service management
Housecall Pro
Best for: HVAC, plumbing, electrical, home services
Features:
- Home service appointment scheduling
- Technician coordination
- Job management
- Customer database
- Invoice tracking
Perfect if you use: Housecall Pro for home service management
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
Healthcare & Medical
ModernMed
Best for: Medical practices, healthcare providers
Features:
- Patient appointment scheduling
- Provider availability management
- Medical office integration
- Patient records access
- Appointment confirmations
Perfect if you use: ModernMed for medical practice management
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
Coming Soon
ServiceTitan
Best for: Large trade service companies (HVAC, plumbing, electrical)
Status: 🚧 In Development
Planned features:
- Enterprise dispatch coordination
- Advanced job routing
- Customer service history
- Technician optimization
- Complex scheduling
Interested? Contact us to be notified when ServiceTitan integration launches!
Want another integration? Let us know what platform you'd like to see next!
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, Jobber, 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
- Jobber Dispatch Coordinator - Pre-integrated with Jobber
- Housecall Pro Scheduler - Pre-integrated with Housecall Pro
- ModernMed Patient Coordinator - Pre-integrated with ModernMed
- 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 + HubSpot)
"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
Good news: Most integrations are included in your Voka AI plan!
What you pay:
- Voka AI subscription - Includes integration features
- Your existing software - Square, Jobber, etc. (you already pay for these)
- No extra integration fees - We don't charge extra to connect
Note: Some premium integrations or high-volume usage may have additional costs. See Pricing for details.
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
- 📺 Video walkthrough? Watch Integration Tutorial