Skip to main content

Supported Providers

Preclinical supports testing AI agents across multiple voice and chat platforms:
ProviderTransportStatus
VapiHTTP API✅ Supported
LiveKitWebRTC✅ Supported
PipecatWebRTC✅ Supported
OpenAIHTTP API✅ Supported
RetellHTTP + WebSocketComing Soon
ElevenLabsWebSocketComing Soon

Adding an Integration

1

Navigate to Agents

Click Agents in the sidebar
2

Create Agent

Click Add Agent button
3

Select Provider

Choose your provider from the dropdown
4

Configure

Enter the required configuration (API keys, endpoints, etc.)
5

Test Connection

Click Test to verify the integration works
6

Save

Save the integration. It’s now available for test runs.

Provider Quick Reference

Security

API keys are stored securely and never exposed to the frontend. They are only used server-side during test execution.
Best practices:
  • Use environment-specific API keys (test vs production)
  • Rotate keys periodically
  • Use scoped keys with minimum required permissions

Next Steps

Select your provider to see detailed configuration instructions: