What are Integrations?
Integrations connect your voice AI provider accounts to Roark, enabling automatic synchronization of calls, agents, prompts, and workflows. Each integration is provider-specific, designed to work seamlessly with platforms like VAPI, Retell, LiveKit, and Pipecat Cloud. Once connected, integrations provide two key capabilities:- Live Monitoring - Automatically stream calls to Roark for real-time evaluation and analytics
- Agent Synchronization - Import agent configurations for use in simulations and testing
How Integrations Work
When you set up an integration, Roark establishes a secure connection to your voice AI provider:- Authentication - Connect using API keys or OAuth
- Data Synchronization - Automatically sync calls, agents, and configurations
- Real-time Streaming - Receive call data as conversations happen
- Agent Discovery - Import agent definitions for testing
A single integration can sync multiple agents. For example, one VAPI integration might sync your support bot, sales agent, and appointment scheduler.
Provider Capabilities
Roark integrates with leading voice AI platforms, each offering different synchronization capabilities:| Provider | Sync Calls | Sync Agents | Sync Prompts | Sync Workflows |
|---|---|---|---|---|
| LiveKit | ✅ | ❌ | ❌ | ❌ |
| Pipecat | ✅ | ✅ | ✅ | ✅ |
| VAPI | ✅ | ✅ | ✅ | ✅ |
| Retell AI | ✅ | ✅ | ✅ | ✅ |
| Custom | ✅ | ✅ | ✅ | ✅ |
LiveKit
Integrate LiveKit voice applications
Pipecat
Monitor Pipecat deployments
VAPI
Connect VAPI assistants for monitoring and testing
Retell AI
Sync Retell agents and analyze conversations
One-to-Many Relationship
A key feature of integrations is their flexibility in managing multiple agents:- Single Setup - Configure once, sync all agents
- Centralized Management - Monitor all agents from one integration
- Unified Analytics - Compare performance across agents
- Simplified Testing - Use any synced agent in simulations
Use Cases
Live Call Monitoring
Track production calls in real-time:- Monitor agent performance
- Detect quality issues immediately
- Track customer satisfaction
- Ensure compliance
Simulation Testing
Use synced agents for comprehensive testing:- Test agents before deployment
- Run regression tests
- Compare agent versions
- Validate changes safely
Cross-Platform Analytics
Unify data from multiple providers:- Compare VAPI vs Retell agents
- Aggregate metrics across platforms
- Identify best-performing configurations
- Standardize evaluation criteria
Integration Workflow
1
Choose Provider
Select your voice AI platform from supported providers
2
Authenticate
Connect using API keys or OAuth credentials
3
Configure Sync
Select which agents and data to synchronize
4
Start Monitoring
Begin receiving calls and agent data automatically
Security & Privacy
All integrations follow security best practices:- Encrypted Connections - TLS encryption for all data transfers
- Secure Storage - Credentials stored encrypted at rest
- Access Control - Role-based permissions for integration management
- Audit Logging - Track all integration activities
- Data Isolation - Customer data separated by organization