VIDEO SDKS

Embed a video calling API and in-app calling SDK in every app.

Add WebRTC video, voice and screen share to any web, iOS or Android app with ready-made calling SDKs. Host rooms up to 200 seats, resell it under your own brand, and let MCM AI caption, translate and summarize every session.

  • Web
  • iOS
  • Android
  • 200-seat rooms
LIVESupport video room REC 00:12
RoomLiveScreen shareOnMCM AI captionsTranslatingSummaryDrafting
Customer
Agent
Supervisor
Specialist
ESHola, necesito ayuda con mi tarjeta.
Hi, I need help with my card.
01Video calling SDKs

WebRTC video calling SDKs for web, iOS and Android

Ready-to-use SDKs for web, iOS and Android let developers add one-to-one calls and group video in a few lines of code. Your customers keep users inside their own app instead of sending them to another tool.

01 Web, iOS and Android
02 Voice and video calls
03 Custom UI components
Web SDKยทvideo callgrid layout
Support ยท Videoร—
yourapp.com/support
SupportVideo call 04:12
C
Customer
A
Agent
E
Expert
G
Guest
One-to-one and group calls Custom UI components Your brand colour
02Why teams build on it

Video and voice calling inside your app, live in hours

Drop-in WebRTC SDKs add video and voice calling to any web, iOS or Android app in hours. Host 200-seat video rooms with screen sharing built in, and let MCM AI write notes and action items after every session.

01
Hours

Launch in-app video in hours

Drop-in SDKs add video and voice calling to any web or mobile app.

02
+
0

200-seat video rooms

Host large group video sessions with screen sharing built in.

03 MCM AI
Notes

AI meeting notes and action items

MCM AI writes notes and action items after every session.

  • Meeting notes
  • Action items
03Video rooms

Video rooms with screen sharing, recording and 200 seats

Create video rooms by API, share screens, record sessions and control who joins. Telehealth, tutoring, customer support and sales teams all get smooth group video with up to 200 seats per room.

  • 200-seat video rooms
    Group video for large sessions
  • Screen sharing
    Present slides, apps or the whole screen
  • Session recording
    Keep a record of every session
All-hands ยท Room 204 200-seat room screen sharing REC 00:20
M Maya is sharing her screen
Q3 product demo
Shared slides ยท page 4 of 12
K
A
L
R
J
S
T
M
D
P
N
E
B
+12
Mic Camera Sharing Recording Lock room End
  • Telehealth video visits
  • Online tutoring
  • Customer support
  • Sales calls
04MCM AI in every session

AI live captions, real-time translation and call summaries

MCM AI adds live captions, translates speech in 30+ languages and sends a clean summary with action items when the call ends, so your customers get value from every minute on video.

Live AI captions Real-time translation Notes and action items
LIVE Customer
ESHIARFRPTZHDEJA
ESNecesito cambiar mi tarjeta, se perdiรณ ayer.
I need to replace my card. I lost it yesterday.
Live captions ยท translated in real time ยท 30+ languages
Call ended
Session summary

Customer needs a replacement card. Identity verified over video. Replacement ordered.

Action items
  • Order replacement card
  • Send confirmation email
  • Follow up in 3 days
posted to your CRM
05In-app video support

How in-app video support works: from one tap to a CRM summary

  1. MyBank
    Video support
    01

    Customer taps video

    A customer taps the video button inside a banking app to speak with support.

  2. 02

    Secure WebRTC room

    The network connects the customer and an agent in a secure WebRTC room.

  3. ES Hola, necesito ayuda con mi tarjeta.
    Hi, I need help with my card.
    03

    Live captions and translation

    MCM AI captions the conversation live and translates it for the agent.

  4. Session summary
    Replacement card ordered
    Follow-up task created
    โ†’ CRM
    04

    Summary and follow-up tasks

    MCM AI posts a session summary and follow-up tasks to the CRM.

06Use cases

Video calling use cases: telehealth, tutoring, support and sales

One video calling API and in-app calling SDK covers every session type your customers build, from private one-to-one visits to 200-seat group rooms.

Telehealth video visits

Run private patient visits inside your care app, with screen share for results and session recording when you need a record.

  • 1:1 video
  • Screen share
  • Recording

Online tutoring and classes

Teach one to one or in groups, share your screen for lessons, and scale up to 200 seats for larger classes.

  • Group video
  • 200 seats
  • Screen share

Customer support video

Let customers tap to video-call an agent from inside your app, with live captions and translation for global support teams.

  • In-app video
  • Live captions
  • Translation

Sales calls and demos

Run product demos in your own app, share your screen, and get AI notes and action items when the call ends.

  • Screen share
  • AI notes
  • Action items

Banking and fintech support

Add secure in-app video support to a banking app, then post the session summary and follow-up tasks to your CRM.

  • Secure WebRTC room
  • CRM summary

Voice calls in any app

Use the same SDKs for voice-only calling inside marketplace, delivery and service apps where video is not needed.

  • Voice calls
  • Web, iOS, Android
Testimonials

What clients say after 90 days.

Real teams, real numbers โ€” from sales floors, CX desks, and support queues.

โ€œWe tried three cloud phone tools before this one. The reason we stayed is boring โ€” it just kept working across four time zones. Our sales team stopped thinking about the phone.โ€

Arjun Mehta

Head of Growth ยท Chennai

โ€œThe mid-shift dashboard is where I actually spend my day. Queue depth, agent load, and sentiment on one screen โ€” I can coach someone before it turns into a bad review.โ€

Rachel Monroe

CX Manager ยท Denver

โ€œAI covers overflow calls in Hindi and English, so we stopped losing weekend leads. It's not perfect โ€” it hands off to us on anything ambiguous โ€” but for hours and bookings, it beats voicemail every time.โ€

Priya Nair

Support Lead ยท Bengaluru

โ€œHubSpot sync is quiet infrastructure. Every call, note, and recording just shows up on the contact โ€” nobody has to remember to log it. That's why our forecast is finally accurate.โ€

Daniel Carter

Head of Sales ยท Chicago

โ€œI set the whole thing up on my phone during a delayed flight. Six people, three countries, one number that rings all of us. My old provider needed a two-week onboarding for the same thing.โ€

Neha Iyer

Founder ยท Mumbai

โ€œPorting 40 numbers across three countries was the part I dreaded most in the migration. It was done in a week, free, and I only had to sign one form. That set the tone for the rest of the rollout.โ€

Sophie Laurent

COO ยท Paris

+24%

First Contact Resolution

11 hrs

Per week returned to sales

โˆ’38%

Average Handle Time

FAQ

Video calling API and in-app calling SDK: common questions

What is an in-app video calling SDK?expand_more

An in-app video calling SDK lets developers embed voice and video calls inside their own web or mobile app, so users stay in the app instead of switching to another tool.

Which platforms does the video calling SDK support?expand_more

The WebRTC SDKs cover web, iOS and Android, so your customers can build video and voice calling into any app.

How many participants can join a video room?expand_more

Each room supports up to 200 seats, with screen sharing and session recording.

Can MCM AI caption and translate a video call live?expand_more

Yes. MCM AI adds live captions and translates speech in 30+ languages, then posts a summary with action items when the call ends.

Can I white-label the video calling experience?expand_more

Yes. Your customers control the UI, and the SDKs and docs carry your logo.

How does WebRTC video calling work inside an app?expand_more

WebRTC lets browsers and mobile apps send live audio and video directly between participants. The MCM SDKs wrap WebRTC so your developers can add calls and rooms in a few lines of code instead of building the media layer themselves.

Can I record video calls and share screens?expand_more

Yes. Rooms support screen sharing and session recording, and you can create rooms by API and control who joins.

Can I use the SDK for voice-only calls?expand_more

Yes. The SDKs support both voice calls and video calls, so one integration covers audio-only and video experiences.

Which industries use in-app video calling?expand_more

Telehealth, online tutoring, customer support, banking support and sales teams use in-app video to keep users inside their own app, with screen share, recording and AI notes.

Ready to add video calling to your app?

Talk to our partner team and launch WebRTC video and in-app calling under your own brand.