Skip to main content

Documentation Index

Fetch the complete documentation index at: https://doc.rapida.ai/llms.txt

Use this file to discover all available pages before exploring further.

The Rapida Voice AI Platform supports multiple deployment options for teams that care about ownership, scale, and operational control. Agencies often need client-isolated deployments they can hand over. Enterprise teams often need governed environments that can scale without losing visibility. Rapida supports both. Rapida Voice AI Platform supports two primary deployment modes:
  • Rapida Managed: Fully managed platform service hosted on cloud infrastructure
  • Self-Hosting: Self-managed deployment on your own infrastructure (EC2, Docker Kubernetes, etc.)

Rapida Managed

Rapida Managed is a fully-managed, globally distributed Rapida deployment for teams that want enterprise rollout speed without operating the platform themselves. You keep the APIs, SDKs, and product surface while Rapida handles deployment, scaling, and maintenance.
  • Zero Infrastructure Management: No need to manage servers, containers, or scaling
  • Automatic Scaling: Built-in load balancing and auto-scaling capabilities
  • High Reliability: Enterprise infrastructure with automatic failover
  • Managed Updates: Automatic security patches and feature upgrades
  • Regional Deployment: Choose from multiple global regions to optimize latency
  • Built-in Monitoring: Integrated metrics, logging, and health monitoring
Best for: Teams that want to move fast, plus agencies and enterprise groups that need scale before they need full infrastructure ownership.

Self-Hosting (EC2, Docker, or Custom Infrastructure)

Self-hosting gives you full ownership of the runtime. This is the preferred path for agencies that need client-controlled environments and enterprise teams with strict data, networking, or governance requirements. When self-hosting:
  • Full Control: Complete control over hardware, networking, and configurations
  • Client and Tenant Isolation: Keep client programs, business units, or environments separated on your terms
  • Custom Integrations: Ability to integrate with existing infrastructure and tools
  • Data Localization: Maximum data security for high-compliance environments
  • Custom Resource Allocation: Optimize for your specific performance requirements
  • Custom Scaling: Implement your own scaling strategies and resource management
Best for: Agencies delivering client-owned deployments and enterprise platform teams with strict security, procurement, or compliance requirements.

Why Choose Rapida Managed?

  • Zero operational overhead: No need to manage servers, scaling, or infrastructure.
  • Global edge network: Users connect to the closest server for minimal latency.
  • Unlimited scale: Support for high volume of concurrent calls with our distributed architecture.
  • Enterprise-grade reliability: 99.9% uptime guarantee with redundant infrastructure.
  • Comprehensive analytics: Monitor usage, performance, and quality metrics through the Rapida dashboard.
  • Same APIs and SDKs: Use the exact same code whether you’re on Rapida Managed or self-hosted.
Rapida Managed runs the same open-source servers that you can find on GitHub. It provides the same APIs and supports all of the same SDKs. An open-source user can migrate to Rapida Managed, and a Rapida Managed customer can switch to self-hosted at any moment. As far as your code is concerned, the only difference is the URL that it connects to.

Comparing Rapida Managed to Self-hosted

When building with Rapida, you can either self-host the open-source server or use the managed Rapida service:
FeatureSELF-HOSTEDRAPIDA MANAGED
Runtime featuresFull supportFull support
Voice recording & streamingFull supportFull support
Voice agent frameworkFull supportFull support
Best fitClient-owned deployments, strict control, private infrastructureFast rollout with managed operations
Who manages itYouRapida
Control boundaryYou own infra, keys, networking, and data pathRapida operates the platform with dedicated controls
ArchitectureSingle-node deploymentDistributed mesh network
Connection modelDirect connection to your serverEach user connects to the closest server
Max concurrent callsDepends on your hardwareNo limit (auto-scaling)
Analytics & telemetryComprehensive dashboardComprehensive dashboard
Uptime guaranteesN/A99.9%
Security & complianceSelf-managedEnterprise-grade, SOC 2 compliant