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:
  1. Authentication - Connect using API keys or OAuth
  2. Data Synchronization - Automatically sync calls, agents, and configurations
  3. Real-time Streaming - Receive call data as conversations happen
  4. 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:
ProviderSync CallsSync AgentsSync PromptsSync Workflows
LiveKit
Pipecat
VAPI
Retell AI
Custom
For platforms not listed above, explore our Custom Integrations guide.

One-to-Many Relationship

A key feature of integrations is their flexibility in managing multiple agents:
VAPI Integration
├── Customer Support Agent
├── Sales Qualification Agent
├── Appointment Booking Agent
└── Survey Collection Agent
This means:
  • 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

Next Steps

Ready to connect your voice AI platform?