real-time voice, video and streaming
Gravix Cloud
Make your app talk, see and go live. Voice and video calls, audio rooms, live streams, AI voice and video agents and a free real-time beauty filter, on one platform with SDKs for Flutter, Web, Android and iOS.
- Voice calls, video calls and live audio rooms
- Live streams where chat, gifts and reactions land in real time
- AI voice and video agents that join the room like a person
- Real-time beauty filter, free with every plan
- SDKs for Flutter, Web, Android and iOS
Daniel
Mei, muted
Sofia
Rafi, camera off
Lena, muted- AI agent
Six products. One platform.
Every product runs on the same rooms and SDKs, so you can start with one and add the next without a new integration.
Voice
One-to-one calls, group voice chat and live audio rooms with hosts, speakers and a listening audience.
On gravixcloud.com: Voice (opens in a new tab)Video
One-to-one and group video calls. Each person gets the best picture their connection can carry.
On gravixcloud.com: Video (opens in a new tab)Live streaming
A host goes live to an audience, and chat, gifts and reactions land while the moment is still live.
On gravixcloud.com: Live streaming (opens in a new tab)AI voice and video agents
An AI participant joins the room like a person. A voice agent listens and answers out loud; a video agent also appears on camera.
On gravixcloud.com: AI voice and video agents (opens in a new tab)Beauty filter
Natural-looking skin, face shaping, makeup and colour looks on live video. Included free with every subscription.
On gravixcloud.com: Beauty filter (opens in a new tab)Gravix Studio
Design camera looks in your browser, preview them live on a camera, video or photo, and export one look file for your app.
On gravixcloud.com: Gravix Studio (opens in a new tab)
beauty filter
Real-time beauty filter, free on every plan
The filter works on the camera before video is sent, so the look appears in one-to-one calls, group calls and live streams alike. There is no separate filter fee and no per-minute charge for using it.
Runs on: AndroidWebFlutter plugin
- Skin
- Smoothing, brightening, redness reduction and white balance.
- Face shaping
- Slim the face and adjust the eyes, chin, jaw and nose.
- Makeup
- Teeth whitening, eye brightening, blush and lip tint.
- Colour grades
- Colour looks over the whole picture, from warm to cool.


Illustration. Results vary by camera, light and face.
Your own looks, made in Gravix Studio
Designers build a look from tone, face shaping, colour grade, makeup, stickers and captions in the browser, then export one look file. The beauty filter renders it in your app.
ai agents
AI agents that join the room like a person
The agent is one more participant. It uses the same rooms and SDKs as your users, so adding an agent does not change how your app joins calls.
It joins as a participant
The agent joins a call or room the same way a person does.
It listens in real time
The agent hears the conversation as it happens, not a recording afterwards.
It answers out loud
It replies by voice in the same room. A video agent does the same on camera.
- Guest
How do I join the stage?
- AI host
Ask in the room and the host can invite you up.
Typical jobs: Support assistantRoom hostIn-app voice assistant
AI voice agents on gravixcloud.com (opens in a new tab)- Learner
Can we practise the past tense?
- AI tutor
Yes. Tell me what you did yesterday.
Typical jobs: Language tutorOnboarding guideProduct presenter
AI video agents on gravixcloud.com (opens in a new tab)Illustration. AI agents are set up with our team and priced for your project.
get started
From your app to your users
Sign up, add the SDK for your platform and join a room from your app. New accounts get 10,000 free minutes to build and test before you pay.
- Your appFlutter · Web · Android · iOS
- Gravix Cloud SDKgravix_rtc · gravix-rtc
- Your usersCalls · Live streams · AI agents
Add the SDK to your app and your users can call, go live and talk to AI agents, with the beauty filter on their camera. Gravix Cloud runs the real-time part for you.
Flutter: flutter pub add gravix_rtc
lib/call.dart
import 'package:gravix_rtc/gravix_rtc.dart';
final room = GravixRoomService();
Future<void> join(String roomId, String userId, String name) async {
await room.connectWithTokenProvider(
tokenProvider: tokens, // set up once, see the docs
request: GravixTokenRequest(room: roomId, identity: userId, name: name),
publishMic: true,
enableVideo: true,
);
}Web: npm install gravix-rtc
src/call.ts
import { Room, connectWithTokenProvider } from 'gravix-rtc';
const room = new Room();
export async function join(roomId: string, userId: string, name: string) {
await connectWithTokenProvider(room, {
tokenProvider: tokens, // set up once, see the docs
request: { room: roomId, identity: userId, name },
});
await room.localParticipant.setMicrophoneEnabled(true);
await room.localParticipant.setCameraEnabled(true);
}Pricing, in the open
Pay for what you use. New accounts get 10,000 free minutes, and the real-time beauty filter is included free with every plan. Prices in US dollars.
Starter
$1per 2,000 minutes
- Pay by the minute
- 10,000 free minutes when you sign up
- Encrypted audio and video
- Usage analytics
- Beauty filter included free
Professional
$200per 150 concurrent participants
- 10,000 free minutes when you sign up
- Encrypted audio and video
- Usage analytics
- Low latency worldwide
- Beauty filter included free
Enterprise
$7,999terms and conditions apply
- A custom agreement for your company
- Encrypted audio and video
- Usage analytics
- Low latency worldwide
- Beauty filter included free
AI voice and video agents are set up with our team and priced for your project.
- Visit gravixcloud.com (opens in a new tab)
- dashboard.gravixcloud.comSign up free (opens in a new tab)
- gravixcloud.comRead the docs (opens in a new tab)
Also from Gravity Compile: Gravix Game
Multiplayer 2D web games that plug into any app or website, with the accounts and in-app coins your users already have. One integration, our servers.
Tell us what you are building
Sign up and get 10,000 free minutes to try Gravix Cloud on your own network, or talk to a person first.



