Webhook recipe · Typeform
A Typeform collects the lead, the application, the request - and then it sits in Typeform. This recipe lands every submission in a system that acts on it: scored, routed, tracked, followed up. Ten minutes, no middleware subscription.
In Chromoly, describe (or add to) a workflow with a webhook trigger: "when a form submission arrives, create a lead". The trigger gets a unique URL and signing secret, shown in the workflow settings.
In Typeform, open your form → Connect → Webhooks, paste the Chromoly URL as the destination, and turn the webhook on.
Submit one test response. Chromoly shows the received payload - map Typeform’s answer fields to your entity’s fields once.
Add what happens next in plain language: score it, route it, alert someone, start the follow-up clock. Preview, then deploy.
Webhook triggers and their signing secrets are covered in the integrations documentation. Every received request - including rejected ones - appears in the workflow's run history, so the connection is debuggable from day one.
{
"form_response": {
"answers": [
{ "field": { "ref": "company_name" }, "text": "Nordic Supply AB" },
{ "field": { "ref": "work_email" }, "email": "anna@nordicsupply.se" },
{ "field": { "ref": "team_size" }, "choice": { "label": "11-50" } }
]
}
}
Chromoly maps these to your entity's fields - after the one-time mapping, every submission lands structured.
Typeform's webhook feature lives in each form's Connect panel and is available on standard plans - if the option is there, this recipe works.
Each answer arrives as a field in the payload. Send one test submission and Chromoly shows the received fields for one-time mapping to your entity.
Yes - a lead-scoring step, classification, or an AI-drafted reply for approval can run as the next workflow step, with low-confidence results routed to review.
Describe it in plain language - the webhook trigger is part of the description. Preview free before anything deploys.
Start free