Webhooks
Every state change queues webhooks here. They are sent when fired, in seq order, or by auto-fire (below) for webhooks caused by kvasir's API calls. "Fire all" stops at the first failure unless you choose to skip failures, which records each failure and goes on.
| # | Provider | Event | Subject | Caused by | State | Attempts | Last outcome | Target → sent to | Created | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | hellosign | signature_request_sent |
HelloSign 580b9f08: Logistics agreement | kvasir | delivered | 1 | HTTP 200 | http://127.0.0.1:5850/events/hellosign |
2026-11-11 11:23:35Z | |
| 2 | hellosign | signature_request_signed |
HelloSign 580b9f08: Logistics agreement | developer | delivered | 1 | HTTP 200 | http://127.0.0.1:5850/events/hellosign |
2026-11-11 11:23:38Z | |
| 3 | hellosign | signature_request_all_signed |
HelloSign 580b9f08: Logistics agreement | developer | delivered | 1 | HTTP 200 | http://127.0.0.1:5850/events/hellosign |
2026-11-11 11:23:38Z | |
| 4 | hellosign | signature_request_downloadable |
HelloSign 580b9f08: Logistics agreement | developer | delivered | 1 | HTTP 200 | http://127.0.0.1:5850/events/hellosign |
2026-11-11 11:23:38Z | |
| 5 | hellosign | signature_request_sent |
HelloSign 911b824e: Logistics agreement | kvasir | delivered | 1 | HTTP 200 | http://127.0.0.1:5850/events/hellosign |
2026-11-11 11:24:17Z | |
| 6 | hellosign | signature_request_signed |
HelloSign 911b824e: Logistics agreement | developer | delivered | 1 | HTTP 200 | http://127.0.0.1:5850/events/hellosign |
2026-11-11 11:24:20Z | |
| 7 | hellosign | signature_request_all_signed |
HelloSign 911b824e: Logistics agreement | developer | delivered | 1 | HTTP 200 | http://127.0.0.1:5850/events/hellosign |
2026-11-11 11:24:20Z | |
| 8 | hellosign | signature_request_downloadable |
HelloSign 911b824e: Logistics agreement | developer | delivered | 1 | HTTP 200 | http://127.0.0.1:5850/events/hellosign |
2026-11-11 11:24:20Z |
Auto-fire (D20.3)
Per provider. When on, webhooks caused by kvasir's API calls fire by themselves 2s after the call, unless an older webhook of the same request is still pending. Developer actions always stay pending. Toggle it on the provider's pages or POST /<provider>/…/auto-fire.
| Provider | Auto-fire | Set by |
|---|---|---|
| adobesign | off | startup default (SIM_AUTO_FIRE) |
| cygnature | off | startup default (SIM_AUTO_FIRE) |
| docusign | off | startup default (SIM_AUTO_FIRE) |
| ecitsign | off | startup default (SIM_AUTO_FIRE) |
| egreement | off | startup default (SIM_AUTO_FIRE) |
| hellosign | off | startup default (SIM_AUTO_FIRE) |
| nitro | off | startup default (SIM_AUTO_FIRE) |
| scrive | off | startup default (SIM_AUTO_FIRE) |
| stripe | off | startup default (SIM_AUTO_FIRE) |
| universign | off | startup default (SIM_AUTO_FIRE) |
| verified | off | startup default (SIM_AUTO_FIRE) |
Rewrite rules (D4)
No rules configured (SIM_REWRITE). Targets are sent unchanged.