REAL-TIME

Webhook
Integration

Get instant notifications when a proposal is created, viewed or approved. Connect to your CRM, accounting or custom systems.

Supported Events

offer.created
offer.viewed
offer.approved
offer.rejected
offer.pdf_downloaded
customer.created

Webhook Payload Example

JSON Payload
{ "event": "offer.approved", "timestamp": "2025-01-08T14:30:00Z", "data": { "offer_id": 142, "code": "TKL-2025-001", "customer": { "company": "ABC Ltd.", "email": "info@abc.com" }, "grand_total": 15000.00 } }

Security

Each webhook request is signed with HMAC-SHA256. You can verify with the X-Webhook-Signature header.

HTTP Header
X-Webhook-Signature: sha256=a1b2c3d4e5f6...

Setup

Add your webhook URL from Panel > Settings > Webhooks and select the events you want to listen to.

Start Free