Skip to main content

Compatible Workflows

Parselyze integrates with every major automation platform. It has a native Zapier app. For Make, n8n, and Power Automate, use their built-in HTTP module.

The pattern is always the same:

  1. Trigger: a new file appears (Google Drive, email attachment, form upload…)
  2. Parse: send the file to Parselyze and get structured JSON back
  3. Act: route the extracted fields to any app or database

Automation examples

Invoice → Google Sheets (any tool)

Extract invoice data and log it to a spreadsheet whenever a new PDF arrives.

StepZapierMaken8n
TriggerGoogle Drive → New FileGoogle Drive → Watch FilesGoogle Drive Trigger
ParseParselyze → Parse DocumentHTTP → POST multipartHTTP Request (multipart)
OutputGoogle Sheets → Create RowGoogle Sheets → Add RowGoogle Sheets node

Fields to map: invoice_number, total_amount, due_date, vendor.name


Receipt photo → Expense record

Employees drop receipt photos in a shared folder. Parselyze extracts the data and creates an expense record.

StepZapierMaken8n
TriggerGoogle Drive → New FileGoogle Drive → Watch FilesGoogle Drive Trigger
ParseParselyze → Parse DocumentHTTP → POST multipartHTTP Request (multipart)
OutputAirtable → Create RecordAirtable → Create RecordAirtable node

Fields to map: merchant, amount, date, category, reimbursable


Contract upload → Notion database

Extract key contract clauses and store them in a Notion database for review.

StepZapierMaken8n
TriggerGoogle Drive → New FileGoogle Drive → Watch FilesGoogle Drive Trigger
ParseParselyze → Parse DocumentHTTP → POST multipartHTTP Request (multipart)
OutputNotion → Create DB ItemNotion → Create DB ItemNotion node

Fields to map: contract_type, effective_date, parties, governing_law


Parsed document → Slack alert

Send a Slack message as soon as a document is parsed, with the key extracted values inline.

StepZapierMaken8n
Triggerany file triggerany file triggerany file trigger
ParseParselyze → Parse DocumentHTTP → POST multipartHTTP Request (multipart)
OutputSlack → Send MessageSlack → Create MessageSlack node

Example message: New invoice: {{invoice_number}} - {{total_amount}} {{currency}} due {{due_date}}


Async result via webhook (no polling)

For large documents, use the asynchronous endpoint. Parselyze pushes the result to your automation tool the moment processing completes, with no polling needed.

  1. Create a webhook trigger in your tool (Zapier Catch Hook, Make Webhook, n8n Webhook node)
  2. Paste the URL in your Parselyze dashboard → Account Settings → Webhooks
  3. Submit documents via the async API. Your Zap / scenario / workflow fires automatically on completion.

Platform setup guides

  • Zapier (native app, no HTTP setup needed)
  • Make: use HTTP → Make a Request, body type multipart/form-data, fields file + templateId, header x-api-key
  • n8n: use HTTP Request node, body type multipart/form-data, header auth x-api-key
  • Power Automate: use HTTP action, POST to https://api.parselyze.com/documents/parse, multipart body

For all platforms the API endpoint is:

POST https://api.parselyze.com/documents/parse

Need a native integration for another tool?

Parselyze is natively available on Zapier. If your team relies heavily on Make, n8n, or another platform, let us know: integration requests help us prioritize.