Input webhooks
Input webhooks allow you to pull live data into your sheets from any webhook-compatible source and automatically export enriched data rows. For example, internally, we set them up to auto-enrich our incoming waitlist from our database and our recruiting candidates from our application tracking system. When Paradigm receives data, our agent first analyzes it and extracts all relevant information to match the columns you set up. Then, Paradigm automatically enriches any missing information in the added row. An input webhook can process and add only one row per request. Data format is flexible. To set up an input webhook, create a new sheet and add the columns you want to extract data into. Then, click the three dots next to the title of your sheet and clickConnect webhook.

Connect webhook button.
Input webhook tab should be open on the sidebar. Enable the input webhook for your sheet, copy the webhook URL and token, and paste them into your webhook-compatible source. Note that the security token is required by default, but you can choose to turn it off.

Input webhook settings.
Output webhooks
Output webhooks are the destinations where Paradigm will send the data from your sheet. Unlike input webhooks, you can have as many output webhooks per sheet as you want. They are triggered when any cell in the sheet gets enriched. Upon triggering, the corresponding row gets sent to all active output webhooks for the sheet. To use an output webhook, in the webhooks menu clickNew webhook under the Output Webhooks section of the sidebar, or navigate to one of your existing webhooks for the sheet.

Output webhook settings.