Webhooks
Have Hectile post signed messages to your system when invoices are paid, estimates accepted and more — with retries and a delivery log.
Settings
12 events · signed with your secret 1Active
- Endpoint — an https address on the public internet and the events it wants.
- Deliveries — what your server answered; View or Send Again.
Events
invoice.issued, invoice.sent, invoice.paid, invoice.overdue, estimate.accepted, estimate.declined, payment.received, payment.refunded, credit_note.issued, debit_note.issued, customer.created and customer.updated.
- Settings → Developers → Webhooks → Add Endpoint
The https address and events.
- Copy the signing secret
Shown once; Hectile sends a test ping.
- Check signatures
Hectile-Signature: t=…,v1=HMAC-SHA256 of “t.body” with your secret.
- Answer 2xx
Anything else is retried after 1, 5 and 30 minutes, then hourly for 24 hours.
After a day of failures in a row the endpoint pauses and the Owner and Admins are told; Resume restarts it. The log keeps 30 days. Up to 20 endpoints per organization.
Keep going
Still stuck? Contact Support.
Tell us what you were trying to do and which Organization, Brand or document it relates to. The support subject is preselected.
Try it on your own documents.
A 7-day free trial for your first eligible owned Organization, with one Primary Brand and one member.