Video Call API Pricing

Pay-as-You-Go, No Infrastructure Costs

EnableX Video Call API pricing is built for flexibility — pay only for the video minutes you use, with no upfront infrastructure investment, no per-seat licensing, and no long-term commitments. Whether you're building a telehealth video consultation app, a Video KYC solution for a bank, or an embedded video customer support experience, you pay the same per-participant-per-minute rate.

No hidden costs. No per-participant limits on the free trial. Volume discounts for enterprises sending 100,000+ minutes per month. On-premise deployment available for regulated industries (BFSI, healthcare, government) — pricing quoted separately.

Choose Your Currency :

Video Calling

Video Calling

Up to 50 participants

 
X

per participant per min

Video Calling

More than 50 participants

 

SIP Interconnect

 
X

per participant per min

Recording

Individual Stream

Allows businesses/ individuals to record each participant's video stream separately

 
X

per participant per min

Transcoding - SD

The process of mixing one or more recorded streams into a required layout and generating a single video file recordings in Standard Definition (SD) format

 
X

per min

Transcoding - HD

The process of mixing one or more recorded streams into a required layout and generating a single video file recordings in High Definition (HD) format

 

Live Recording

Captures and stores the entire session as seen on each participant's screen, recording both audio and video in real time.

 
X

per min

Storage

Media files, including recordings, transcriptions, and chats, are stored on EnableX. Storage beyond 72 hours incurs additional charges.

 
X

per GB per month

Recording Encryption

Encrypts recorded video calls on EnableX to keep sensitive data safe from unauthorized access

 
X

per month

Streaming/Broadcasting

WebRTC Broadcast

Offers real-time, low-latency streaming, making it ideal for interactive sessions.

 

HLS Streaming (SD)

Uses HTTP Live Streaming with standard resolution, suitable for general broadcasting with a slight delay.

 
X

per audience per min

HLS Streaming (HD)

Provides high-definition streaming for large-scale, professional events requiring top-quality video.

 
X

per audience per min

RTMP streaming (HD)

Delivers high-definition, low-latency streaming for live broadcasts and professional events.

 
X

per min

Smart Add- Ons

Transcription

Converts spoken dialogue into written text, making it easier to review, search, and share key points

 

Summarisation

Creating a concise written summary of the key points discussed during the call.

 

FaceAI

Intelligently analyses and measures facial expressions and emotions of one or multiple faces in real-time.

 

Intelligent Analytics

Provides in-depth data on system performance, user behavior, and engagement metrics.

 
X

per month

Other Services

IP Whitelisting

A security feature that restricts access to a system, application, or network by allowing only specific IP addresses to connect.

 
X

per month

Global Media Zone

Enables high-quality media transmission globally by optimising bandwidth, reducing latency, and improving streaming

 
X

per zone per month

Key Pricing Details

Need Help in Selecting the Best Plan?

Frequently Asked Questions

1. How much does a Video Call API cost?

up arrow down arrow

EnableX Video Call API pricing starts at $0.004 per participant per minute on the pay-as-you-go plan. A 10-minute call between 2 participants costs approximately $0.08 (20 participant-minutes × $0.004). Volume discounts are available for enterprises using 100,000+ minutes per month. There are no setup fees, no per-seat charges, and no minimum commitments.

2. What is included in the per-minute pricing?

up arrow down arrow

The per-minute rate includes: HD video and audio, screen sharing, recording (30-day storage), real-time transcription, active speaker detection, virtual backgrounds, bandwidth management, cross-platform SDKs (Web, iOS, Android, Flutter, React Native, Cordova), webhook-based event callbacks, and analytics dashboard. AI features like face analysis and emotion recognition are available as add-ons.

3. How is Video API billing calculated — per call or per minute?

up arrow down arrow

Billing is calculated per participant per minute. If 3 participants are on a 15-minute video call, you are billed for 45 participant-minutes (3 × 15). If one participant drops after 5 minutes and two continue for 10 more minutes, you are billed for 5 + 15 + 15 = 35 participant-minutes. Only connected time is billed — waiting in a lobby or failed connections are not charged.

4. Is there a free trial for Video Call API?

up arrow down arrow

Yes. EnableX offers a free trial with test credits so you can build and test your video integration before going live. The free trial includes full API access, all SDK platforms, recording, and analytics — no feature restrictions. You can upgrade to a paid plan whenever you're ready.

5. What is the difference between Video SDK and Video API?

up arrow down arrow

The Video SDK is a set of pre-built UI components and libraries for Web, iOS, Android, and Flutter that you drop into your application for quick integration. The Video API gives you full programmatic control over every aspect of the video call — creating rooms, managing participants, controlling recording, handling events via webhooks. Both are included in the same pricing. Use the SDK for faster development; use the API for custom implementations.

6. Can I use the Video API for Video KYC?

up arrow down arrow

Yes. EnableX Video Call API is widely used for Video KYC (VKYC) by banks, NBFCs, insurance companies, and fintech platforms. The API supports all V-CIP requirements — WebRTC-based browser calling (no app download), recording with encryption, geotagging, and integration with AI liveness detection and OCR. Pricing is the same per-participant-per-minute rate. On-premise deployment is available for RBI-regulated entities. See our Video KYC solution page for details.

7. How does EnableX Video API pricing compare to Twilio, Vonage, and Agora?

up arrow down arrow

All major video API providers (EnableX, Twilio, Vonage/Tokbox, Agora) use per-participant-per-minute pricing. EnableX is competitive on rate and includes features (recording, transcription, AI) that others charge as add-ons. The key differentiator is multi-channel: EnableX offers video, voice, SMS, WhatsApp, and RCS on one platform with one API key — Twilio requires separate products for video vs. messaging, and Agora is video-only. EnableX also offers on-premise deployment, which Twilio and Agora do not.

8. Is there a limit on the number of participants in a video call?

up arrow down arrow

EnableX supports up to 100+ active video participants per session on the enterprise tier, and thousands of viewers in webinar/broadcast mode. For standard use cases (1:1 video KYC, small group calls, teleconsultation), the default configuration handles up to 12 active video participants per room. Scaling beyond standard limits is available on enterprise plans — contact us for custom participant configurations.

9. Does the pricing include call recording?

up arrow down arrow

Yes. Call recording is included in the per-minute pricing at no additional charge. Recordings are stored for 30 days by default. Extended retention and custom storage (your own S3 bucket or on-premise storage) are available on enterprise plans. Recordings are encrypted at rest and in transit. For Video KYC and compliance use cases, tamper-proof recording with audit trails is supported.

10. Can I deploy the Video API on-premise?

up arrow down arrow

Yes. EnableX offers full on-premise deployment of the Video API infrastructure — media servers, signaling, recording, and analytics — within your data center. This is required by banks regulated by RBI (India), SAMA (Saudi Arabia), and MAS (Singapore), as well as government agencies with data sovereignty requirements. On-premise pricing is quoted separately based on capacity and deployment scope. Contact our enterprise team for details.

11. What platforms and frameworks does the Video SDK support?

up arrow down arrow

EnableX Video SDK supports: Web (JavaScript), iOS (Swift/Objective-C), Android (Java/Kotlin), Flutter, React Native, Cordova/Ionic, and native desktop. All platforms are included in the same pricing — there's no per-platform fee. The SDK handles WebRTC complexity (NAT traversal, codec negotiation, bandwidth adaptation) so your developers focus on the application, not the video infrastructure.

12. Does EnableX charge separately for video and voice?

up arrow down arrow

No. EnableX uses a unified pricing model. Your API key and billing account work across Video, Voice, SMS, WhatsApp, and RCS. Video calls are billed per participant-minute, voice calls per minute, and messages per message — but all through one dashboard and one invoice. This makes EnableX ideal for use cases that combine channels — like a Video KYC followed by an SMS confirmation and a WhatsApp welcome message.