Call Quality Rating

Our Video SDK provides an API for collecting this feedback which later can be seen in the call stats section of our dashboard. It is a good practice to ask your end users about their overall experience after the end of the call or, while being in a call.

Submit Feedback API

import { Call } from "@stream-io/video-client";

let call: Call;
await call.submitFeedback(
  rating, // a rating grade from 1 to 5,
  {
    reason: "it worked great!", // the main feedback
    custom: {
      // ... any extra properties that you wish to collect
    },
  },
);
Add Chat to my app: getstream.io/SKILL.md

The fastest way to build with Stream. Start a new project or improve an existing one. Full CLI and documentation integration out of the box.


Ask your agent:

/stream Build me a Social App with Feeds and Moderation.
/stream Any livestream calls running?
/stream Video JavaScript v1: <Your Question>