API & webhooks
Connect Botifire to the rest of your stack
Create API keys with only the scopes they need, subscribe to events with signed webhooks, and trigger workflows from your own systems.
Included in: Growth and above# Create a ticket from your own system curl https://app.botifire.com/api/v1/tickets \ -H "Authorization: Bearer bf_live_…" \ -d '{"subject": "Refund for 4471", "priority": "high"}' # Verify a webhook delivery Botifire-Signature: t=1731564000,v1=5f2b…
What you get
API & webhooks
Scoped API keys
Give each key only the permissions it needs; rotate or revoke any time.
Signed webhooks
Every delivery is signed so you can verify it came from Botifire.
Retries and replay
Failed deliveries retry; dead ones can be replayed from the log.
Incoming webhooks
Start a workflow from your system with an HMAC-signed request.
Rate limits shown
Clear limits and error messages, so integrations fail loudly, not silently.
Widget identity
Sign your users' IDs so chats follow them across devices.
Set up your first AI agent this afternoon
Add your website or a few FAQs, pick a template, test it, then switch on the website widget. Your 14-day trial needs no card.