https://retellai.com/?utm_source=discord&utm_medium=seo logo
I want to build something where my clients can vie...
# ❓・ai-evy-support
r
@AI Evy I want to build something where my clients can view the call in progress and the current interaction when someone is calling their Retell number. The get(callId) endpoint doesn't have transcript until the call ends. I can't figure out how to get it
a
Thanks for tagging me @Rohanisburg. I'll look through relevant sources and get back to you shortly.
### Answer To get real-time transcript updates during an ongoing call, use the
transcript_updated
webhook event [(1) ]() . The
transcript_updated
event is triggered on turn-taking transcript updates, plus a final update when the call ends . The payload includes full call data plus
transcript_with_tool_calls
. You can enable this webhook by setting
webhook_events
when creating or updating your agent . For example, to receive real-time updates:
Copy code
typescript
webhook_events: ["call_started", "transcript_updated", "call_ended"]
Each time there's a turn-taking update during the call, your webhook endpoint will receive the current transcript, allowing you to display it to your clients in real-time . The Get Call endpoint you mentioned only provides the complete transcript after the call ends, which is why it doesn't work for your use case [(2) ]() . The
transcript_updated
webhook is specifically designed for monitoring calls in progress [(1) ]() .
​ To learn more, see the sources I considered: [[1] Webhook Overview](https://docs.retellai.com/features/webhook-overview) [[2] Get Call](https://docs.retellai.com/api-references/get-call) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.