Integrate a Zapier flow into Retool writing in the database

January 1, 2000

Zapier is a very popular no-code platform to create workflows easily.

Retool is a low-code platform to develop internal tools fast.

Retool already has its own Workflows suite, that is very powerful.

Even though, if you have something that works in Zapier, and start using Retool for you internal tools, instead of rewriting everything, just integrate them, saving a lot of time, by reusing what you already have.

The logic

Zapier is able to call webhooks within its workflows.

THe important thing is that the webhook need to be public.

Retool Workflows allows to create public endpoints, thus, webhooks.

In your Zapier flow, just call a Retool Workflows that can performe something, such as writing a payload into the Retool Postgres internal database.

The Proof of concept

Here a simple Zapier flow with a webhook call

img

And here the Retool Workflows that accept an incoming call from the outside, take the payload and write into a table of the Postgres database.

img

An example

Let's assume that we have a Zapier flow that is triggered everytime a new Gmail email comes in.

We want to process that email, make a summary with an AI Action in Retool, save the result into the database and present it in a table component in a Retool app.

Have a business need or a project in mind?

We help ambitious companies ride the change