Convarza AI
Channels & setup

Find and use a channel webhook URL

The connection card shows the webhook URL, its verify token and when the last event arrived. It is how a provider tells Convarza that something happened.

A webhook is the inbound half of a channel. Credentials let Convarza talk to your provider; the webhook lets your provider talk to Convarza. They fail independently, which is why "outbound works but nothing arrives" is such a common and confusing symptom.

On channels connected with Facebook sign-in this is handled for you. On manually configured channels it is your responsibility — and it is the step people skip, because nothing anywhere reports an error when it is missing.

Before you start

  • Admin access — the webhook lives on the connection card with the credentials.
  • Access to your provider's console, where the URL has to be registered.
  • A manually configured channel — Facebook sign-in handles its own webhook.

Steps

Open the channel's connection card

Three rows matter: the webhook URL, the verify token, and the last event received. Each copies with one click rather than being selected by hand.

Webhook, verify token and last event. The third one is a diagnostic, not a setting.
Webhook, verify token and last event. The third one is a diagnostic, not a setting.

Copy rather than transcribe

These strings are long and a single wrong character produces silence rather than an error. Use the copy buttons.

Paste the URL into your provider's console

Meta, your BSP or your SMS provider each have a field for it. The verify token is the shared string the provider echoes back to prove it is talking to the right place — it is not the access token, and they are easy to confuse.

Subscribe to the right events

Message events are the minimum. Delivery and status events are what make the Inbox's Sent filter meaningful — without them you cannot tell a message that failed from a message nobody answered.

Test inbound specifically, and watch "last event"

Send a message to the channel and watch the last-event time update. This is the single most useful diagnostic on the whole card.

Check it worked

If last event updates when you send a test message, the webhook is working. If it never updates, the provider is not calling it — check the URL, then the event subscriptions, then whether the provider requires the webhook to be verified before it starts sending.

Worth knowing

The parts people get wrong

  • A channel webhook is inbound to Convarza from a provider. A catch hook is a different thing: it starts a workflow from an outside system. Confusing the two is common.
  • Treat the URL as a secret. Anyone who has it can post events to your channel.

Rather be shown than read?

Thirty minutes, your numbers and your channels on the screen.

No setup fee. No per-conversation charge. Cancel from inside the product.