ToolbenchDocs
GuidesAPI referenceCustomer MCPChangelog
Get a key
Overview
Introduction
Start here
Quickstart Authentication Agent reference Agent skill file Write access
API
Errors & limits Webhooks Recipes Changelog
Integration recipes
All recipes Send new Toolbench leads to n8n Trigger a Zap from new Toolbench leads Verify Toolbench webhook signatures Use Toolbench in Claude or ChatGPT via MCP
REST API
Overview
Account
GET/meGET/todayGET/billingGET/textingGET/settingsPATCH/settingsPOST/me/delete
Inbox
GET/inboxGET/contactsGET/leads/{id}POST/contacts/{id}/messagesGET/threadsGET/threads/{lead_id}POST/leads/{id}/actionPOST/leads/{id}/draft
Customers
GET/customersPOST/customersGET/customers/{id}PATCH/customers/{id}POST/customers/{id}/draft
Presence
GET/presenceGET/postsDELETE/posts/{id}GET/profile
Reviews
GET/reviewsPOST/reviews/{id}/draftPOST/reviews/{id}/reply
Actions
GET/actionsPOST/actions/{id}/decide
Integrations
GET/webhooksPOST/webhooksDELETE/webhooks/{id}
Spec
GET/openapi.jsonGET/app-config

Integration recipes

Wire Toolbench to your stack.

Copy-paste flows for n8n, Zapier, signature verification, and MCP. Each page opens with the direct answer and working code.

Send new Toolbench leads to n8n

Register your n8n Webhook URL with POST /webhooks for lead.created, verify Toolbench-Signature in a Code node, then branch on the event payload.

Trigger a Zap from new Toolbench leads

Point POST /webhooks at a Webhooks by Zapier Catch Hook URL for lead.created — Zapier cannot verify Toolbench HMAC natively, so put verification on a small HTTPS proxy or accept only low-risk follow-ups until you add one.

Verify Toolbench webhook signatures

Read the raw body, parse Toolbench-Signature (t and v1), HMAC-SHA256 the string t + '.' + rawBody with the full whsec_… secret, then compare v1 in constant time and reject timestamps older than five minutes.

Use Toolbench in Claude or ChatGPT via MCP

Enable Settings → ChatGPT & Claude, paste the token into a custom MCP connector at https://app.toolbench.com/mcp, and ask in plain language — agents preview writes until you confirm.

REST task examples (text a contact, list callbacks) live in API recipes.

Toolbench

Something wrong or missing here? Tell us and a person reads it.

ProductPlatformAPICustomer MCPMissed-call text-backGet a keyTrustSupport