> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://help.sigmacomputing.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://help.sigmacomputing.com/_mcp/server.

# Export to webhook

> Export Sigma document data to webhook endpoints or apps like Marketo, Segment, or Airtable on demand or on a schedule.

This feature does not currently support export to authenticated endpoints.

Sigma webhook exports let you send data from workbooks and reports to your own webhook endpoints, or to other applications such as Marketo, Segment, or Airtable, using a webhook. You can export your document data on an as-needed basis or create one or more schedules for recurring exports. Each schedule can support multiple endpoints and send conditions.

Sigma generates exports from the document's latest published version. Changes you make to a draft cannot be exported unless you save or publish the changes. In a workbook, this also applies to a custom view or exploration. Depending on your export destination, you can also choose to export a tagged version of the document, or, if you're exporting a workbook, a saved view. If you are exporting workbook elements that are only on a saved view, you must open the export modal from the saved view.

For a matrix of supported workbook file formats and saved view/version tag export support, see [Available export destinations and formats](/docs/send-or-schedule-workbook-exports#available-export-destinations-and-formats).

## User requirements

The ability to export to webhooks requires the following:

* You must be assigned an [account type](/docs/account-type-and-license-overview) with the **Export to webhook** permission enabled.

If your organization restricts traffic from certain IP addresses, add the Sigma IP addresses to your allowlist. For more details, see [Add Sigma IPs to the allowlist](/docs/connect-to-data-sources#add-sigma-ips-to-the-allowlist).

## Supported formats

Individual elements can be exported to webhook as the following file types:

* Workbooks: CSV, JSON, PDF, PNG
* Reports: PDF, Microsoft PowerPoint (Beta)

## Export limit

Webhooks have an export limit of 1 million rows. See [Download, export, and upload limitations](/docs/download-export-and-upload-limitations).

## Send an ad hoc webhook export

1. From the document menu (![](https://sigma-docs-screenshots.s3.us-west-2.amazonaws.com/Icons/caret.svg)), select **Share and export> Export**.\
   The **Export** modal opens.

2. Select **Webhook**.

3. For **Endpoint**, enter one or more target webhook endpoints.

   * Separate multiple endpoints with commas.
   * Endpoint URLs must start with `https://`.

4. If the workbook has tagged versions, select which one you want to export elements from.

5. (Optional) If you have [translations added](/docs/manage-workbook-localization#create-a-workbook-translation) in your document, you can use one of those translations when exporting content. Turn the **Translate attachment content** toggle on, and select your desired **Language** from the dropdown.

6. In the **Attachments** section, choose what you want to export as an attachment. In workbooks, you can export:

   * An **Entire workbook** and export all workbook pages.
   * A specific workbook page, by navigating to the workbook page and selecting **Entire page**.
   * An element on a specific workbook page, by navigating to the workbook page and selecting the name of the element.

Select **+Add** to add more attachments.

In reports, you can export:

* An **Entire report** and export all report pages.
* Specific report pages by selecting the names of those pages.

7. For the attachment, select a supported file format.
8. Click **Export**.

   The export contains published document content only. Draft changes aren't reflected.

## Schedule a recurring export

1. From the document menu (![](https://sigma-docs-screenshots.s3.us-west-2.amazonaws.com/Icons/caret.svg)), select **Share and export> Schedule exports...**.

2. If this is the first schedule for the document, click **Add schedule**, otherwise click **+ New schedule**.

3. Select **Webhook**.

   ![The Schedule exports modal with webhook selected as the export destination, showing the Endpoint field, a CSV attachment, and a daily frequency set to 5:00 PM.](https://fdr-prod-docs-files-public.s3.us-east-1.amazonaws.com/sigma.docs.buildwithfern.com/25378268e9f9e5744be9960b3b1d4ca3d361294ac212852687adee5771e0ade3/assets/docs-images/9956f7d7c2c6c41a53545b8df1a83bf15f6024bee5a6d0d6abc3785dd6216454-export-webhook.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA6KXJSKKNFOCF7G4B%2F20260914%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260914T205841Z&X-Amz-Expires=604800&X-Amz-Signature=47ad4fb1c04f543d59b50cc34e42bc1caf443ae951ea443fae26e81463b50393&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

4. For **Endpoint**, enter one or more target webhook endpoints.

   * Separate multiple endpoints with commas.
   * Endpoint URLs must start with `https://`.

5. If the workbook has tagged versions, select which one you want to export elements from.

6. (Optional) If you have [translations added](/docs/manage-workbook-localization#create-a-workbook-translation) in your document, you can use one of those translations when exporting content. Turn the **Translate attachment content** toggle on, and select your desired **Language** from the dropdown.

7. In the **Attachments** section, choose what you want to export as an attachment. In workbooks, you can export:

   * An **Entire workbook** and export all workbook pages.
   * A specific workbook page, by navigating to the workbook page and selecting **Entire page**.
   * An element on a specific workbook page, by navigating to the workbook page and selecting the name of the element.

Select **+Add** to add more attachments.

In reports, you can export:

* An **Entire report** and export all report pages.
* Specific report pages by selecting the names of those pages.

8. In the **Attachments** section, select a supported file format:
   * For workbooks, for a matrix of supported workbook file formats, see [Available export destinations and formats](/docs/send-or-schedule-workbook-exports#available-export-destinations-and-formats).
   * For reports, select either **PDF document** or **Microsoft PowerPoint** (Beta).

9. In the **Frequency** section, set the delivery schedule:

   * (Optional) Select the dropdown for **Daily** and select **Weekly**, **Monthly**, or **Custom**.

     * For **Daily**, select **Once a day** or **Multiple times**.
     * For **Weekly**, select which days of the week to send an email, and choose between **Once a day** or **Multiple times**.
     * For **Monthly**, select which day of the month to send an email, and the time of day.
     * For **Custom**, specify a schedule using cron syntax. See [Set up a custom delivery schedule](/docs/configure-additional-options-for-exports#set-up-a-custom-delivery-schedule).

       If you select **Multiple times**, specify the frequency. For example, every 2 hours on the :15 of the hour between 9 AM and 6 PM.

       If you don't have the option to set a specific frequency, export frequency might be restricted for your organization. For more details, see [Restrict export recipients and frequency](/docs/restrict-export-recipients).
   * (Optional) Adjust the default schedule time zone using the dropdown menu.
   * (Optional) Choose how often to send the export: **Always** or only **If a condition is met**. See [Schedule a conditional export or alert](/docs/schedule-a-conditional-export-or-alert).
     * (Optional) If you choose to send an export only **If a condition is met**, you can turn on the switch to stop notifying after a set number of occurrences per day, week, or in total.

10. (Optional) Select the checkbox for **Customize control values** to filter the exported data according to the value of one or more document controls. See [Configure additional options for exports](/docs/configure-additional-options-for-exports).

11. Click **Create**.

## Related resources

* [Send and schedule exports from workbooks](/docs/send-and-schedule-exports-from-workbooks)
* [Apply control values to scheduled exports](/docs/apply-control-values-to-scheduled-exports)