Skip to content

Webhooks

What we do not send yet, and what to do instead.

What to do instead

Poll the status endpoint every 5 seconds and stop on a terminal status. A task handle lives 24 hours, so a worker that restarts can resume from a stored taskId rather than recreating the deck — recreating it charges you twice.

The full polling contract, including the status that looks like success and is not, is on Jobs & polling.

If you need push

Tell us what you are building. Knowing the actual shape someone needs is worth more than a generic event bus, and it is the difference between shipping this next quarter and shipping something nobody wires up.