What are Integrations?
Integrations connect your AI agent platform accounts to Roark, enabling automatic synchronization of calls, agents, prompts, and workflows. Each integration is provider-specific, designed to work seamlessly with voice platforms like VAPI, Retell, LiveKit, and Pipecat Cloud, and chat platforms like Google Customer Engagement Suite and Kore AI. Once connected, integrations provide up to three capabilities, depending on the provider:- Live Monitoring - Automatically stream production calls to Roark for real-time evaluation and analytics
- Agent Synchronization - Import agent configurations for use in simulations and testing
- Chat Simulations - Run text-based chat simulations against an agent endpoint provisioned by the integration
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 agent platforms across both voice and chat modalities. Capabilities vary by provider:| Provider | Voice Simulations | Chat Simulations | Live Call Monitoring | Sync Agents / Prompts |
|---|---|---|---|---|
| VAPI | ✅ | ❌ | ✅ | ✅ |
| Retell AI | ✅ | ❌ | ✅ | ✅ |
| ElevenLabs | ✅ | ✅ | ✅ | ✅ |
| Leaping | ✅ | ❌ | ✅ | ✅ |
| LiveKit | ✅ | ❌ | ✅ | ❌ |
| Bland | ✅ | ❌ | ✅ | ✅ |
| Pipecat | ✅ | ❌ | ✅ | ✅ |
| Google CES | ❌ | ✅ | ❌ | ❌ |
| Kore AI | ❌ | ✅ | ❌ | ❌ |
| Custom | ✅ | ❌ | ✅ | ✅ |
VAPI
Voice — sync VAPI assistants for monitoring and simulation testing
Retell AI
Voice — sync Retell agents and analyze conversations
ElevenLabs
Voice and chat — sync ElevenLabs conversational AI agents
Leaping
Voice — sync Leaping AI agents and calls
LiveKit
Voice — integrate LiveKit voice applications
Bland
Voice — monitor Bland phone agents
Pipecat
Voice — monitor Pipecat deployments
Google CES
Chat-only — run simulations against Google Customer Engagement Suite apps
Kore AI
Chat-only — run simulations against Kore AI Agent Platform apps
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
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
Next Steps
Ready to connect your voice AI platform?VAPI Setup
Connect your VAPI account
Retell Setup
Integrate Retell AI
Custom Integration
Build your own integration
API Keys
Generate API credentials

