# Overview

Source: https://www.digiparser.com/docs/guides/integrations/overview

Integrations

# Overview

Connect DigiParser to Google Sheets, Xero, Zapier, webhooks, and the API

Copy MarkdownOpen

# [Integrations Overview](#integrations-overview)

Feedback

**Integrations** let you **bring documents in** (email, API, Embed Widget) and **send extracted data out** (Google Sheets, Xero, Zapier, webhooks) automatically. You set them up per **parser** in **Settings -> Integrations**.

## [Where to find Integrations](#where-to-find-integrations)

Feedback

1.  Open your parser and go to **Settings**.
2.  Click the **Integrations** tab.
3.  You'll see **Import** (how documents get in) and **Export** (where data goes).

app.digiparser.com![Settings Integrations tab with Import and Export sections](/docs/_next/static/media/integrations-overview-clean-docs-account.a73be167.png)

## [Import (how documents get in)](#import-how-documents-get-in)

Feedback

*   **Import via Email** - Your parser's **inbox email** (e.g. `[[email protected]](/cdn-cgi/l/email-protection)`). Forward emails with attachments to add documents. See [Processing via Email](/docs/guides/document-processing/processing-via-email) and [Email Processing](/docs/guides/parsers/parser-settings/email-processing).
*   **API Integration** - Use the **REST API** to upload files, send document URLs, manage parsers, manage fields, search documents, and export data. You need an **API key** from your team's **API Keys** page. See [API Access](/docs/guides/integrations/api-access) and the [API Reference](/docs/api).
*   **MCP Server** - Connect AI agents to DigiParser using OAuth. Agents can list parsers, process documents, search extracted data, update fields, manage folders, approve documents, and export results. See [MCP Server](/docs/api/mcp).
*   **Embed Widget** - Add an **embed** to your website or app so users can upload documents. Configure it in the Embed Import section.

## [Export (where data goes)](#export-where-data-goes)

Feedback

You **add** export integrations by clicking them under **Available Integrations**. Once added, they appear under **Added Integrations**, where you configure them.

Feedback

*   **Webhook** - Add **webhook endpoint URLs**. When a document is processed, extracted data is sent to those URLs in **JSON**. See [Using Webhooks](/docs/guides/integrations/using-webhooks).
*   **Google Sheets** - Connect **Google**, pick or create a **spreadsheet** and **sheet**, then **map** your parser fields to columns. New rows are added when documents are processed. See [Exporting to Google Sheets](/docs/guides/integrations/exporting-to-google-sheets).
*   **Xero** - Connect **Xero**, choose your **organization** and export type (**Bills**, **Purchase Orders**, or **Credit Notes**), then **map** fields and line items. Data is sent to Xero when documents are processed. See [Exporting to Xero](/docs/guides/integrations/exporting-to-xero).
*   **Zapier** - Use the **Zapier** integration to send data to **1000+ apps** (e.g. Gmail, Slack, Notion, Airtable). Create **Zaps** in the embedded Zapier UI. See [Setting Up Zapier](/docs/guides/integrations/setting-up-zapier).
*   **Email** - Send extracted data via email when documents are processed or approved. Choose recipients, format (JSON, CSV, XLSX, or plain text), and when to send. See [Exporting to Email](/docs/guides/integrations/exporting-to-email).

## [When do exports run?](#when-do-exports-run)

Feedback

Exports run **when a document is processed** (after extraction finishes). Data is sent to each configured export (Google Sheets, Xero, webhooks, Zapier, etc.).

Feedback

If you use **Reviews & Approvals** and a reviewer is assigned, exports are **paused** until the document is **approved**. Once approved, exports run automatically. If no reviewer is assigned, exports run immediately after processing.

## [Tips](#tips)

Feedback

*   Start with **one** export (e.g. Google Sheets) and add more as needed.
*   Use **field mapping** so your parser fields match the columns or fields in Sheets, Xero, etc.
*   **API keys** are **team-level**. Create them in **Team settings -> API Keys** and use them for the Process API.
*   **MCP access** is OAuth-based. Choose the team during MCP setup instead of using an API key.

## [Next steps](#next-steps)

Feedback

*   [Exporting to Google Sheets](/docs/guides/integrations/exporting-to-google-sheets) - Send data to Sheets
*   [Exporting to Xero](/docs/guides/integrations/exporting-to-xero) - Send Bills, POs, Credit Notes to Xero
*   [Exporting to Email](/docs/guides/integrations/exporting-to-email) - Send data via email
*   [Setting Up Zapier](/docs/guides/integrations/setting-up-zapier) - Connect 1000+ apps
*   [Using Webhooks](/docs/guides/integrations/using-webhooks) - Send data to your own URLs
*   [API Access](/docs/guides/integrations/api-access) - Use the Process API
*   [MCP Server](/docs/api/mcp) - Connect AI agents to DigiParser

How is this guide?

GoodBad

[

Document View Tabs

Understanding the different views in the document viewer

](/docs/guides/managing-data/document-view-tabs)[

Exporting to Xero

Export extracted data to Xero accounting

](/docs/guides/integrations/exporting-to-xero)