https://retellai.com/?utm_source=discord&utm_medium=seo logo
can Retell handle callback requests
# ❓・ai-evy-support
t
@AI Evy can Retell handle callback requests?
a
Thanks for tagging me @teppie. I'll look through relevant sources and get back to you shortly.
### Answer Yes, Retell can handle callback requests through webhooks and custom functions. [(1) ]() [(2) ]() Webhooks allow your application to receive real-time notifications about events that occur in your Retell AI account. [(1) ]() Instead of continuously polling the API, webhooks push data to your application as events happen. Retell supports several webhook events including
call_started
,
call_ended
,
call_analyzed
, and
transcript_updated
. The webhook will POST the payload to your endpoint with a timeout of 10 seconds. If no success status (2xx) is received within 10 seconds, the webhook will be retried up to 3 times. Custom functions also enable callbacks by allowing you to extend your agent's capabilities through external APIs. [(2) ]() When the LLM calls a custom function, Retell sends a POST request to your specified URL with the function name and parameters. You can configure the endpoint URL where Retell will send the request to execute your custom function. Both mechanisms provide ways for Retell to make callback requests to your systems in real-time during or after calls.
​ To learn more, see the sources I considered: [[1] Webhook Overview](https://docs.retellai.com/features/webhook-overview) [[2] Integrate any system with custom function](https://docs.retellai.com/build/single-multi-prompt/custom-function) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.