Webhooks and KBC - How to trigger orchestration by form submission (Typeform)

Triggering KBC orchestration with webhook

How to trigger orchestration by form submission

Use case

Keboola just implemented a product assessment tool dedicated to OEM partners. The form's results will show how submitters fare in the various dimensions of data product readiness, areas on which to focus, and specific next steps to undertake.

We wanted to trigger the orchestration that extracts the responses (have you noticed new Typeform extractor?), processes the data, and updates our GoodData dashboard with answers. There was no option to use "Magic Button" to do so because there is no guarantee the respondent would click on it at the end of the form.

The easiest way was to create a Zapier "zap" with the webhook:
zap with Typeform and webhook

You select which form:
Typeform form

Select what will create a trigger:
Typeform trigger

And what it should do:
Typeform action

The webhook is simply a conversion of orchestration API call

  Webhook configuration

Here is the full flow:
Zapier flow

At the end, you have a setup ready, so every time someone fills the form, new data is extracted and your dashboard is updated.

More stuff

Check out our Typeform extractor:
Typeform extractor

FYI you can also create those simple "zaps" between Typeform and Slack:
Typeform Slack Zap

Contact

Fisa AT Keboola.com
Vancouver, BC
https://bitbucket.org/VFisa/