Trigger on event
- Listen for a new event
- Parse and validate the payload
- Take an action with the linked tool
24 tools available
No-code email parser to extract and export valuable data from emails, PDFs and documents
Connect Parsio.io to Definable to automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas call Parsio.io's 24 tools directly from chat or scheduled flows. You can wire it into any persona to read, write, and react when an event fires.
Every Parsio.io action below is a callable tool any Definable persona can invoke.
Tool to create and parse HTML or text documents via API. Use when you need to submit HTML or text content to a Parsio mailbox for data extraction. At least one of html or text must be provided.
Tool to create a new mailbox with a specified name. Use when you need to set up a new mailbox for email parsing in Parsio.
Tool to create a new webhook for a mailbox with specified URL, event trigger, and settings. Use when you need to register a webhook endpoint to receive automated notifications for mailbox events.
Tool to delete a specific mailbox from your Parsio account. Use when you need to permanently remove a mailbox.
Tool to delete multiple templates by providing an array of template IDs. Use when you need to remove one or more templates from a mailbox.
Tool to delete multiple webhooks from a mailbox. Use when you need to remove one or more webhook configurations by providing their IDs.
Tool to disable multiple templates by providing an array of template IDs. Use when you need to deactivate multiple templates in a mailbox.
Tool to enable multiple templates by providing an array of template IDs. Use when you need to activate multiple templates for use in a mailbox.
Tool to retrieve a specific document with parsed data as JSON. Use when you need to fetch details of a document by its ID.
Tool to retrieve details of a specific mailbox. Use when you need to fetch configuration and settings for a particular mailbox.
Tool to get parsed data from a mailbox with optional date range filters and pagination. Use when you need to retrieve extracted information from documents that have been processed through Parsio's parsing system.
Tool to retrieve details of a specific parsing template by its ID. Use when you need to inspect a template's configuration, fields, or status.
Tool to retrieve details of a specific webhook by its ID. Use when you need to inspect a webhook's configuration, status, or event type.
Tool to list all collected email addresses from a specific mailbox. Use when you need to retrieve email addresses that have been automatically collected during document parsing. The mailbox must have the 'collect_emails' setting enabled.
Tool to retrieve a list of documents from a specific mailbox. Use when you need to list documents with optional filtering by date range, search query, or processing status. Supports pagination for large result sets.
Tool to retrieve all mailboxes in the account. Use when you need to list all available mailboxes and their configurations.
Tool to list all table fields in a specific mailbox. Use when you need to view the structure of data fields available for a mailbox.
Tool to list all parsing templates associated with a specific mailbox. Use when you need to retrieve all template configurations for a mailbox, including their enabled status and metadata. Supports pagination for mailboxes with many templates.
Tool to retrieve all webhooks configured for a specific mailbox. Use when you need to list webhooks associated with a mailbox.
Tool to trigger parsing of a specific document. Use when you need to initiate parsing for a document that has already been uploaded or created in Parsio.
Tool to skip multiple documents in a mailbox by providing document IDs. Use when you need to mark documents as skipped rather than parsing them.
Tool to update mailbox settings including name, email prefix, and processing options. Use when you need to modify configuration settings for an existing mailbox.
Tool to update an existing webhook's configuration. Use when you need to modify webhook settings like URL, event type, or activation status.
Tool to upload and parse PDF, HTML, CSV, TXT, DOCX, RTF or XML files (max 20MB) to a mailbox. Use when you need to submit a file to Parsio for automated data extraction.
Anything Parsio.io exposes through its API. Common ai document extraction workflows on Definable include automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas can call any of the 24 Parsio.io tools directly, then chain the result into another integration without you writing code.
Parsio.io uses API_KEY on Definable. You connect once from the integrations page, scoped to the permissions you choose, and from then on any persona that has the integration enabled can act on your behalf. Tokens are encrypted at rest and rotated automatically.
Yes — every Definable plan, including Starter, includes access to all 24 Parsio.io tools. You only need a separate Parsio.io subscription if Parsio.io itself charges per seat or per API call.
Every call from a persona to Parsio.io is logged with the user, persona, prompt, and response. Tokens never leave Definable's secrets vault, scopes are configurable per persona, and you can revoke access at any time from the integration page.
Sign up for Definable, open the integrations page, find Parsio.io, and connect via OAuth or API key. You can immediately attach Parsio.io to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.
Definable exposes all 24 Parsio.io actions as callable tools — including `Create HTML/Text Document`, `Create Mailbox`, `Create Webhook`, plus 21 more. Each tool gets a typed parameter schema so personas know exactly how to call it.
Wire it up in minutes. No coding required.