Send Data from Zapier to Retool

Hi Team,

i try to use retool to implement the app as an iframe into another app (pipedrive).
The data flow is the following:

  1. open a deal in pipedrive
  2. pipedrive sends a dealID to a zapier webhook
  3. this zapier webhook should send the data to a retool webhook
  4. retool queries mongoDB for the dealID
  5. if no dealID is found, render a button
  6. if dealID found, show the results form the mongoDB document

unfortunatly, i am not sure if i can send data that way to retool?
I can't find webhooks that only receive data, that i can use later on.
I can't find any retool api keys, so i could rest api call retool with my api keys to send data through

Step 1 and Step 2 are crucial and necessary.
There is no alternative way to get the dealID.

I am also good with bypassing zapier and sending the data to retool directly but either send, the first thing is to check if the dealID exists already in the mongoDB

Can someone guide me in the right direction?

Thanks in advance and best

Hey @DrTrabant!

I believe you spoke with my teammate Kenny via email about this, but I wanted to share a public response here as well in case you have any further questions. :slight_smile:

There currently aren't any methods to send data to a Retool app to dynamically render a button component.

You could however, maybe use Workflows for this use case. With Workflows, you can send a webhook with data, have Workflows check your MongoDB, and perform whatever you're hoping the "button" to accomplish.

Let us know if you have any questions about this!