Skip to main content
Acepeak
CPaaS · Video API & SDK

In-app voice and video, under your brand.

WebRTC SDKs and APIs for in-app voice calls, video rooms and screen sharing. Developers embed them in web and mobile apps, with AI captions and summaries ready to switch on.

  • WebRTC
  • Video rooms
  • Screen share
  • AI captions
app.yourbrand.com/room/rm_81f2
Video room · SessionREC4 connected
Priya
Daniel
MeiSharing
Sam
Priya: Let’s move the launch to Thursday. I’ll share the new timeline now.
Network qualityFair✦ Resolution adapted to 480p
PSTN dial-in+44 20 7946 0958Joined by phone
Agentic AI · built in

AI in Video API & SDK, working on its own.

AI that takes the action, not just the note. Running inside the network, on your brand. See AI video meetings in AceEX.

  1. During the call

    Live captions

    AI transcribes speakers in real time and shows captions inside the video room.

  2. Throughout

    Adaptive quality

    AI watches network conditions and adjusts video resolution to keep the call stable.

  3. After the call

    Meeting follow-up

    After the session, AI writes a summary and sends action items to each participant.

Features

Video API & SDK, feature by feature.

import { Video } from "@yourbrand/video";
 
const room = await Video.join(token);
room.camera.on();
room.screen.share();

Web and mobile SDKs

Embed calls in browsers, iOS and Android apps with a few lines.

Video rooms

Create one-to-one or group rooms with tokens per participant.

Screen sharing

Share screens or single windows during any session.

Session recording

Record rooms and download composed files by API.

PSTN dial-in

Let participants join a room from a regular phone number.

Custom UI

Build your own interface or start from white-label components.

Use cases

Where enterprises embed it.

The same rooms power very different apps. See remote team solutions.

One-to-one consultations

A private room per appointment, joined from the app.

Group classes and meetings

Screen share and a grid of participants, with captions on.

Support with a face

Video beside the chat, started from a single button.

How it works

From setup to live.

  1. 01
    InstallAdd the SDK to a web or mobile app.
    $ npm install @yourbrand/video
  2. 02
    Create roomsGenerate rooms and participant tokens from your server.
    POST /v1/rooms
    { "room": "rm_81f2", "token": "eyJhb…" }
  3. 03
    JoinUsers connect over WebRTC with voice, video and sharing.
    const room = await Video.join(token);
    room.camera.on();
  4. 04
    EnhanceSwitch on captions, recording or summaries per room.
    room.captions.enable();
    room.recording.start();

Illustrative code

For mobile operators01

We supply the APIs, docs, sandbox, portal and billing under your name. You supply the customers.

See the reseller program
For aggregators & developers02

One API for voice, messaging and AI agents, on direct routes.

Read the API reference
FAQ

Questions, answered.

Yes. PSTN dial-in connects regular callers into the same video room.

Give your enterprises an API.

Book a 30-minute technical briefing with our engineers.