Overview

Basic Steps:

  1. Navigate to the webhooks settings page.

  2. Add a new endpoint.

  3. Subscribe to the row.sheet.processed event.

  4. Add rows to your table using the "Add Rows" endpoint.

After adding rows, a webhook will be triggered for each row once all the columns are processed.

Example Webhook Payload:

{
  "row": {
    "cells": {
      "AI Startup": "Cognosys",
      "CEO": "Sully Omar",
      "CTO": "Homam Malkawi",
      "Estimated ARR": "25000",
      "Funding Stage": "Seed",
      "Recent News": "Raised $2 million CAD in seed funding led by Google Ventures to enhance AI capabilities and expand the team. Significantly updated platform with 5x improvement in workflow generation speed and introduced scheduling features. Set to integrate advanced APIs from Google, Cohere, and Anthropic to improve AI agent functionality.",
      "Website": "https://www.cognosys.ai/"
    },
    "id": "sr_cUePSxKBbECfBSqK"
  },
  "baseId": "t1AbXLRe",
  "sheetId": "sheet_eg3husDVrKjqzUEQ",
  "type": "sheet.row.processed"
}

Additional Information

For comprehensive guidelines on setting up webhooks, please refer to the Svix documentation.