EXTENSION

Recording

Record audio streams, video streams, and web pages for archive, review, or distribution
A composite image showcasing different recording scenarios: dancers performing on a wet stage with live comments, a presenter on stage with a graph, a doctor giving a virtual consultation, and a soccer game in a crowded stadium.
Supported Platforms
RESTful API
EXTENSION

Recording

Record audio streams, video streams, and web pages for archive, review, or distribution
Stylized glowing AI orb and a microphone icon labeled 'Your AI Agent'
Supported Platforms
RESTful API
Customers building with
Agora and OpenAI
grepp logoWYZE logokileon logokumu logoScaler logoParallel logoJorJin logoAnotherBall logoEllie logozigbang logo
grepp logoWYZE logokileon logokumu logoScaler logoParallel logoJorJin logoAnotherBall logoEllie logozigbang logo

Real-time engagement across voice and video,
powered by AI

Deliver seamless real-time experiences on any device with Agora’s flexible RTC platform—with flexible SDKs, APIs, and tools built for developers.

Voice Calling & Streaming 

Embed real-time voice chat into any application with ultra-low latency and global reliability.

Video Calling & Streaming

Build immersive HD video experiences across web, mobile, and desktop devices.

Media Services

Enhance real-time streaming with services for recording, transcoding, importing, and exporting.

AI Extensions & Add-Ons

AI Noise Suppression
Remove background noise and unwanted distractions for clearer real-time voice and video communication.
3D Spatial Audio
Add immersive, directional audio to create more natural and engaging real-time experiences.
Interactive Whiteboard
Collaborate visually with shared whiteboards, drawing tools, annotations, and real-time content sharing.
Analytics
Monitor quality of experience with real-time insights, issue detection, alerts, and performance diagnostics.
Extensions
Marketplace
Easily Integrate powerful, fun and interactive features into your real-time app
Agora Extensions Marketplace thumbnail

Features

Single-stream or multi-stream recording icon

Single-stream or multi-stream recording

Choose to record audio, video, and content streams separately, making it easier to edit, layer, repurpose, or combine video and content streams in a single recording.
Screenshots for moderation icon

Screenshots for moderation

Ensure participants adhere to the behavior defined in your user agreement by taking screenshots of a video stream in a channel with customizable screenshot intervals.
Customizable layout icon

Customizable layout

Choose from several recorder UI templates or design your layout; graphic control is in your hands.
Original streams processing icon

Original streams processing

You can export the original audio, video and content streams to process or analyze in your chosen audio or video editor.
Broad compatibility icon

Broad compatibility with cloud providers

Cloud recording supports third-party cloud storage, including Amazon S3, Alibaba, Tencent, Kingsoft, Qiniu, Microsoft Azure, Google, Huawei, and Baidu AI. 
High reliability and security icon

High reliability and security

Supports globally distributed cluster deployment and automatic cloud backup when third-party cloud storage fails with end-to-end security for calls, transmission, and storage.
One real-time view for the metrics that matter the most
Use a single dashboard to monitor every active session around the world. Track the metrics that are most important to you, from concurrent users and channels to network latency and so much more.

Your vision, unrestricted.

With Interactive Whiteboard, you can build a collaborative app fast—with custom branding and full of features. Our platform makes it easy to create a customized and engaging learning environment.
  • Flexible APIs support custom branding and extensive digital whiteboard features.
  • Easily integrate real-time voice and video calling, interactive live streaming and signaling.
  • Save users’ bandwidth by preloading, sharing, and annotating files, and retain all the dynamic content.
And have peace of mind with HIPAA, GDPR, and CCPA compliance.

See OpenAI's Realtime API in action

Record interactive streaming with flexibility and control

Archive video and voice calls, live streams, and web browser content in the cloud or on-premises with control over the format, path of storage, and quality.
Flexible recording options icon

Flexible recording options

Record a variety of elements together into one video file, such as RTC video, online classroom or whiteboard, and chat messages so that everything is synchronized for the viewer.
Flexible recording options icon

Flexible recording options

Easy to use and reliable icon

Easy to use and reliable

Easily embed recording using a RESTful API then integrate, test, and deploy it within 30 minutes. Recordings are automatically uploaded and backed up, so you can be sure you haven’t lost a minute.
Easy to use and reliable icon

Easy to use and reliable

Ensure security and safety icon

Ensure security and safety

Enable content moderation, proxy services, LAN deployment, and more to meet data security requirements while keeping your users safe. Protect intellectual property with digital watermarks, including text, time stamps, images, and more. 
Ensure security and safety icon

Ensure security and safety

Recording options for:

Cloud recording
Store, retrieve and share recordings in the cloud.
Go to Docs
On-premise recording
Store on a local server for security and confidentiality.
Go to Docs
Webpage recording
Record the entire web browser screen experience.
Go to Docs

Agora Media Services

Real-Time Speech to Text
Convert live conversations into accurate real-time transcription and subtitling for users and AI workflows.
Real-Time Translation
Translate voice and video conversations in real time with multilingual captions and transcripts.
Recording icon
Recording
Record audio streams, video streams and web pages for archive, review, or distribution.
Live icon
Media Gateway
Directly push media streams into Agora voice and video channels using the RTMP/SRT protocol and enable advanced transcoding processing on media streams to facilitate distribution.
Cloud Transcoding
Beta
Obtain audio and video source streams from hosts in RTC channels and perform transcoding, audio mixing, and video compositing.
Media Push
Expand your audience with hybrid engagement experiences by pushing audio and video streams from Agora channels to Content Delivery Networks (CDN).
Download icon
Media Pull
Add additional engagement to your Agora sessions by  pulling live or recorded video and audio content and ingesting directly into your Agora channel.

Made for developers

Quickstart guide

View the quickstart guide to get up and running with Agora and Open AI.

Made for developers

Your Code

Agora SDK

Customize your experience from the start with our flexible SDK.
Your Code

Agora SDK

Build and integrate real-time video into your app with the most flexibility and  customization using Agora's Video SDK.
NO CODE

App Builder

Agora’s App Builder is the fastest and easiest way to real-time video into your product using our no-code visual designer.
Go to Docs
low code

Agora UI Kit

Add real-time video to your app with only a few lines of code using low-code UI Kit libraries.
Go to Docs
your code

Agora SDK

Customize your experience from the start with our flexible SDK.
RESTful API
Go to Docs
low code

Agora UI Kit

Integrate real-time communication and streaming using only a few lines of code with low-code UIKit libraries.
Go to Docs

Documentation

This project presents you a set of API examples to help you understand how to use Agora APIs.
RESTful API
Go to Docs

Activate the AI Noise Suppression extension on the Agora Console.

Activate the Recording extension in the Agora Console.

your code

Agora SDK

Build and integrate Live Streaming with the most flexibility and full customization using Agora's Video SDK.
RESTful API
Go to Docs
NO code

App Builder

Agora’s App Builder is the fastest and easiest way to add real-time voice chat, video chat, and live streaming into your product.
Go to Docs
your code

Agora SDK

Build and integrate real-time visual collaboration features into your application with the most flexibility and full customization using Agora's Interactive Whiteboard SDK.
RESTful API
Go to Docs
LOW code

Fastboard

Build real-time visual collaboration faster with a pre-built UI and the ability to include custom plugins.
Try it Now
Security, privacy and compliance
Agora is certified to the ISO/IEC 27001, 27017, 27018, 27701 and SOC 2 security standards and meets privacy regulations like GDPR, CCAP, COPPA, and HIPAA. Agora doesn’t collect or store any end-user data aside from Internet Protocol (IP) addresses and operational information necessary for providing our services.
ISO 27001:2022
ISO 27017:2015
ISO 27018:2019
ISO 27701:2019
HIPAA
GDPR
SOC2 Type1&2
CCPA
COPPA
HOW TO INTEGRATE?
Streamlined 3-step integration process:
01
Activate Agora Conversational AI Engine
Unlock real-time Speech-to-Text (STT) and Text-to-Speech (TTS) capabilities, enabling seamless conversational interactions. 
02
Integrate Agora Edge Chip on Hardware
Optimize microphone, speaker, and system efficiency to ensure ultra-low-latency and high-fidelity conversations.
03
Deploy AI Voice Agents
Enable interactive, multilingual, and user-customized conversations for a wide range of IoT applications.

Integrated chipset and module

By building our Conversational AI technology into RiseLink's high-performance IoT chip modules, the turnkey solution makes it easy to integrate embedded voice AI hardware into any connected toy.
“With Agora’s conversational AI technology and our optimized AI hardware, we’re enabling the next generation of toys to think, respond, and interact naturally. We are excited to usher in the future of robotics and toys, ones that can react to the environment around them and interact fluently with users.” 
Pengfei Zhang
CEO, Riselink
Conversational AI Engine Use Cases

Adaptable recording and playback for any app 

Quickly adapt Agora’s Recording extension to your needs with specific solutions for online education, and live event recording
A diverse group of professionals in a conference room engaged in a video call with colleagues displayed on a large screen.

Virtual events and webinars

Make your presentations more interactive and memorable by introducing external video/audio content into your event. Broadcast to large-scale audiences globally. Record the entire experience, including whiteboard, chat, courseware, virtual rewards and more for training, accessibility, or future playback.
Live broadcast of a basketball game with large crowds

Large-scale live streaming

Build up a hybrid interactive live streaming experience with active groups and large-scale audiences around the world. Use Agora's cloud recording service to capture the whole live streaming experience, including elements like chat and virtual gifting.
A woman and a man, both wearing headsets, smiling and collaborating while looking at a computer screen.

Customer service

Give supervisors the ability to review any customer call. Embed a voice recorder in your app that will archive customer service conversations, making it easier to review performance and verify support records. 
A man with glasses and a beard smiling and giving two thumbs up on a video call with a student

Education

Record classes for teacher evaluations or student review. Add recording to your app to review teacher performance, allow students to make up classes they missed, or allow students to review material before tests.
A woman engaged in a video call with a doctor in a virtual telehealth consultation.

Telehealth

Make recordings of remote diagnoses and online medical consultations to enable patients to acquire medical resources in remote or inaccessible areas.Recordings can be used for training and as references for subsequent treatments. 
Robopoet's Fuzzoo, an AI companion robot, leverages Agora's ConvoAI Device Kit to deliver real-time emotional support and personalized interaction.
"Agora’s AI technology enables toys and robots to interact in a way that feels natural and engaging. With real-time voice processing, emotional AI, and advanced speech capabilities, Agora makes seamless human-machine interaction possible and ensures exceptional performance and reliability." 
Yuna Pan
Co-Founder and CTO
Mouse cursor illustration

Fastboard

Easily build and integrate Agora’s Interactive Whiteboard with our newest Fastboard SDK that delivers all the same whiteboard features with a pre-built UI and the ability to include custom plug ins.
Try it Now
No items found.
Request more information
Connect with our experts to answer your questions, discuss requirements, and provide more detail on the ConvoAI Device Kit

FAQs

What is Agora Recording?

Agora Recording is an extension that allows developers to record audio streams, video streams, interactive content, and web pages for archive, review, compliance, or redistribution. It supports cloud, on-premises, and webpage recording options.

What types of content can I record with Agora?

Agora Recording can capture audio, video, screen content, whiteboards, chat messages, and live streaming elements. You can record single streams or multiple streams separately, making it easy to edit, combine, or repurpose content later.

What’s the difference between single-stream and multi-stream recording?

Single-stream recording combines audio, video, and content into one synchronized file. Multi-stream recording captures each audio, video, or content stream separately, giving you greater flexibility for post-production, analysis, or moderation workflows.

Where are recordings stored?

Recordings can be stored in the cloud or on-premises, depending on your deployment needs. Agora supports third-party cloud storage providers such as Amazon S3, Microsoft Azure, Google Cloud, Alibaba Cloud, Tencent Cloud, and others.

Can Agora Recording support moderation and compliance requirements?

Yes. Agora Recording supports screenshots for moderation, customizable capture intervals, digital watermarks, and content moderation tools. These features help enforce community guidelines, protect intellectual property, and meet regulatory or organizational requirements.

How secure is Agora Recording?

Agora Recording is built with enterprise-grade security, including end-to-end encryption for calls, transmission, and storage. It supports globally distributed clusters, automatic backups, proxy services, and LAN deployment to meet strict data security and privacy needs.

How quickly can I integrate recording into my application?

Developers can integrate Agora Recording in as little as 30 minutes using RESTful APIs. The service is designed to be easy to embed, test, and deploy, with automatic uploading and backup to ensure recordings are not lost.

What use cases are best suited for Agora Recording?

Agora Recording is ideal for virtual events and webinars, large-scale live streaming, customer service quality assurance, education and online classes, and telehealth consultations—any scenario where capturing, reviewing, or distributing real-time interactions is essential.