Manuals · manuals/06-integrations-webhooks.md Docs Home

Manual 06: Integrations And Webhooks

What This Guide Is For

Use this guide to connect external systems and send App events to other tools.

Integrations Versus Webhooks

  • Integration: a saved connection to a product such as Google Sheets, Intercom, Canvas, or another service.
  • Webhook: a URL that receives event data when something happens, such as a form submission.

Step 1: Connect An Integration

  1. Go to Integrations.
  2. Select Add integration.
  3. Choose the provider.
  4. Complete the provider login or credential form.
  5. Save.

Expected result: the integration appears as connected.

Step 2: Use An Integration In An App

  1. Open an App.
  2. Go to Integrations.
  3. Choose the connected integration.
  4. Configure what data should be sent.
  5. Save and preview.

Expected result: the App can use the integration during runtime or after submission.

Step 3: Create A Webhook

  1. Open an App.
  2. Go to Webhooks.
  3. Select Add webhook.
  4. Enter the destination URL.
  5. Choose events such as submission created or App completed.
  6. Save.

Expected result: webhook delivery is enabled for selected events.

Step 4: Test A Webhook

  1. Select the webhook.
  2. Choose Send test.
  3. Check the destination system.
  4. Review delivery logs.

Expected result: the destination receives a signed test event.

Step 5: Review Delivery Logs

Webhook logs should show:

  • event type;
  • delivery status;
  • timestamp;
  • response code;
  • retry status;
  • redacted payload preview.

Troubleshooting

  • If an integration fails, reconnect it or check permissions.
  • If a webhook fails, check the destination URL and response status.
  • If the destination receives duplicates, check idempotency handling.
  • If sensitive fields appear in logs, treat it as a security issue.

Product Decisions Needed

  • Final list of supported integrations.
  • Whether webhooks are configured per App, workspace, or both.
  • How webhook signing secrets are shown or rotated.