> ## Documentation Index
> Fetch the complete documentation index at: https://docs.upliftai.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Webhooks on the portal

Webhook endpoints are set up on the **portal**, not with your API key. Open [upliftai.org/app/calling/webhooks](https://upliftai.org/app/calling/webhooks).

There you can:

* **Add an endpoint.** Give it a name, your HTTPS URL, and a signing secret. The portal can generate the secret for you.
* **Test it.** We send a signed ping to the URL and show whether it answered.
* **Rename or delete it.**
* **See failed deliveries.** Every event that ran out of retries, with the status code and the reason.

Every endpoint gets every call event. [Webhooks](/voice-agents/webhooks/overview) covers the events, the signature check, and the retries.

[Webhook tools](/voice-agents/tools/webhook-tools) need a tool endpoint, and Google Sheets need a Google connection. Set both up on the same [Webhooks page](https://upliftai.org/app/calling/webhooks).
