RingCentral
Pulls recorded phone calls via RingCentral's REST API using JWT server-to-server OAuth. Belter downloads the recording, transcribes it with Whisper, diarizes into agent / customer turns, then scores against your rubric. Sandbox mode available for staging.
- 1Provision a server-to-server app in the RingCentral Developer Portal; grab Client ID, Secret, and JWT.
- 2Enable
call_sync_enabledin Belter's RingCentral settings. - 3Belter creates a "call shell" per recording → downloads audio → Whisper → diarize → messages → score.
- 4Use sandbox mode to test against your dev instance before pointing at production.
-
1
2sCall shell createdRC REST · recording_id
-
2
5sAudio downloaded.mp3 · encrypted store
-
3
22sWhisper transcribesmultilingual · word-level ts
-
4
8sDiarize → messages2 speakers → agent / customer turns
-
5
5sQA evaluaterubric vN · per-criterion reasoning