Record and Instantly Share Conversations
You can set up a custom S3 bucket, enable recordings in rooms, and get notified when recordings are ready to be shared.
Recordings
You, as a developer, are able to bring your own S3 bucket to save conversation recordings, having data never touch our servers.
To get started, our friends over at Daily have created a custom script that will automate the following process of setting up an S3 bucket under your organization with the right permissions.
You can run npm install
and setup your AWS credentials, and the script will handle the rest.
Upon conversation creation, when you specify a callback_url
, you will be ingesting an application.recording_ready
webhook after the conversation is over or when you manually stop a recording, which will point to the key that locates your recording file in your S3 bucket. To make a room recording enabled, you need to set enable_recording=true
. Note that this will only enable you to record, but not actually record the room automatically. To start and stop recordings, head over to Daily’s Recording API.