Skip to Content
Reasonyx v1 is live 🎉. Get Started for Free ➡️

Webhooks and HTTP


What are Webhooks?

Webhooks in Reasonyx let you push data into your table from any external tool or service. Whenever something happens outside — like a form submission, payment, or CRM update — the webhook can create or update rows in real time.

It’s like giving your table an API endpoint that listens for incoming data.


When to Use It?

Use Webhooks when:

  • You want to trigger automations in Reasonyx from external events
  • You use tools like Zapier, Make.com, Webflow, Stripe, or Airtable
  • You want to automatically populate your table without manual imports
  • You want to trigger downstream AI agents or actions as soon as data enters

Step-by-step Guide

  1. Go to your Reasonyx table
  2. Click Table → Import → Webhook
  3. Copy your unique Webhook URL
  4. In your external tool (e.g. Make, Zapier, or your custom app), send a POST request to this URL
  5. Inside Reasonyx, you’ll see the incoming payload — map the incoming keys to your table columns
  6. Click Create Rows
  7. Done — Reasonyx will auto-create new rows each time that webhook receives data

You can then trigger AI Agents, enrichment actions, or exports from there — completely on autopilot.


📹 Video Guide: Setting up Webhooks

HTTP Request

The HTTP Request action in Reasonyx lets you get or push data from your table to any external API. You can call external tools, trigger downstream workflows, send updates to CRMs, or integrate with internal services — all from a single row.

It works with any API that accepts HTTP methods like POST, GET, PUT, or DELETE.


When to Use It?

Use HTTP Requests when:

  • You want to push enriched data to another system (e.g. CRM, Slack, Notion, Google Sheets)
  • You want to trigger actions in external tools as part of your Reasonyx workflow
  • You want to call third-party APIs like Zapier Webhooks, OpenAI tools, internal tools, or even your own backend
  • You want to chain responses and send conditional data across platforms

Step-by-step Guide

  1. Go to your Reasonyx table
  2. Click Add Action → Integration → HTTP Request
  3. Choose the HTTP method (POST, GET, PUT, DELETE)
  4. Enter the API Endpoint URL
  5. Add optional headers (e.g. Authorization)
  6. Write your Payload Body (you can use dynamic column values by referencing them like {{domain}} or {{email}})
  7. Click Save and run the action per row or in bulk

You can also store API responses in a new column by enabling Save Response.


📹 Video Guide: Using HTTP Request Action

Last updated on