NAiOS IconNAiOS Logo
Volver al catálogo

Parsio.io

parsio_io

No-code email parser to extract and export valuable data from emails, PDFs and documents

Acciones
24
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (24)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Create HTML/Text DocumentPARSIO_IO_CREATE_HTML_TEXT_DOCUMENTAcción

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.

Parámetros de entrada

  • tostring

    Recipient's email address

  • fromstring

    Sender's email address

  • htmlstring

    HTML content to parse. At least one of html or text must be provided. If both are provided, HTML takes precedence.

  • metaobject

    Additional payload data as key-value pairs

  • namestringObligatorio

    Document's name or subject line for emails

  • textstring

    Text content to parse. At least one of html or text must be provided.

  • mailbox_idstringObligatorio

    The unique identifier of the mailbox where the document will be processed

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create MailboxPARSIO_IO_CREATE_MAILBOXAcción

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.

Parámetros de entrada

  • namestringObligatorio

    The name to assign to the new mailbox

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create WebhookPARSIO_IO_CREATE_WEBHOOKAcción

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.

Parámetros de entrada

  • urlstringObligatoriouri

    The webhook URL where events will be sent. Must be a valid HTTPS URL.

  • eventstringObligatorioenum

    Trigger event type for the webhook. Accepted values: 'doc.parsed' for parsed documents, 'doc.parsed.flat' for flat parsed data, 'doc.fail' for failed documents, 'doc.received' for received documents, 'table.parsed' for parsed tables (requires table_id).

    doc.parseddoc.parsed.flatdoc.faildoc.receivedtable.parsed
  • enabledbooleanObligatorio

    Whether the webhook is active and should trigger on events.

  • table_idstring

    Table ID identifier. Required only when event is 'table.parsed'. Leave empty or omit for other event types.

  • mailbox_idstringObligatorio

    The unique identifier of the mailbox to attach the webhook to.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete MailboxPARSIO_IO_DELETE_MAILBOXAcción

Tool to delete a specific mailbox from your Parsio account. Use when you need to permanently remove a mailbox.

Parámetros de entrada

  • mailbox_idstringObligatorio

    Unique identifier of the mailbox to delete

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete TemplatesPARSIO_IO_DELETE_TEMPLATESAcción

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.

Parámetros de entrada

  • idsstring[]Obligatorio

    Array of template IDs to delete. Collection of template identifiers to be removed from the mailbox.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete WebhooksPARSIO_IO_DELETE_WEBHOOKSAcción

Tool to delete multiple webhooks from a mailbox. Use when you need to remove one or more webhook configurations by providing their IDs.

Parámetros de entrada

  • idsstring[]Obligatorio

    Array of webhook IDs to delete

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Disable TemplatesPARSIO_IO_DISABLE_TEMPLATESAcción

Tool to disable multiple templates by providing an array of template IDs. Use when you need to deactivate multiple templates in a mailbox.

Parámetros de entrada

  • idsstring[]Obligatorio

    Array of template identifiers to deactivate. Provide template IDs that need to be disabled.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Enable TemplatesPARSIO_IO_ENABLE_TEMPLATESAcción

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.

Parámetros de entrada

  • idsstring[]Obligatorio

    Array of template identifiers to activate. Provide template IDs that need to be enabled.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get DocumentPARSIO_IO_GET_DOCUMENTAcción

Tool to retrieve a specific document with parsed data as JSON. Use when you need to fetch details of a document by its ID.

Parámetros de entrada

  • document_idstringObligatorio

    The unique identifier of the document to retrieve

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Mailbox DetailsPARSIO_IO_GET_MAILBOXAcción

Tool to retrieve details of a specific mailbox. Use when you need to fetch configuration and settings for a particular mailbox.

Parámetros de entrada

  • mailbox_idstringObligatorio

    The unique identifier of the mailbox to retrieve.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Parsed DataPARSIO_IO_GET_PARSED_DATAAcción

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.

Parámetros de entrada

  • tostring

    End date filter in YYYY-MM-DD format to retrieve documents up to this date

  • fromstring

    Start date filter in YYYY-MM-DD format to retrieve documents from this date onwards

  • pageinteger

    Page number for pagination. Use this to retrieve additional pages of results.

  • mailbox_idstringObligatorio

    The unique identifier of the mailbox to retrieve parsed data from

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Template DetailsPARSIO_IO_GET_TEMPLATEAcción

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.

Parámetros de entrada

  • template_idstringObligatorio

    Unique identifier of the template to retrieve

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Webhook DetailsPARSIO_IO_GET_WEBHOOKAcción

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.

Parámetros de entrada

  • webhook_idstringObligatorio

    Unique identifier of the webhook to retrieve

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Collected EmailsPARSIO_IO_LIST_COLLECTED_EMAILSAcción

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.

Parámetros de entrada

  • pageinteger

    Page number for pagination. Use this to retrieve additional pages of results.

  • mailbox_idstringObligatorio

    Unique identifier of the mailbox to retrieve collected emails from

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List DocumentsPARSIO_IO_LIST_DOCUMENTSAcción

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.

Parámetros de entrada

  • qstring

    Search query string to filter documents. Searches within document content.

  • tostring

    End date filter in YYYY-MM-DD format. Only documents up to this date will be returned.

  • fromstring

    Start date filter in YYYY-MM-DD format. Only documents from this date onwards will be returned.

  • pageinteger

    Page number for pagination through results. Use to retrieve additional pages of documents.

  • statusstring[]

    Filter by document status. Multiple statuses can be specified. Accepted values: 'parsed', 'fail', 'skipped', 'new', 'quota', 'parsing', 'exception'.

  • mailbox_idstringObligatorio

    The unique identifier of the mailbox to retrieve documents from.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List MailboxesPARSIO_IO_LIST_MAILBOXESAcción

Tool to retrieve all mailboxes in the account. Use when you need to list all available mailboxes and their configurations.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Table FieldsPARSIO_IO_LIST_TABLE_FIELDSAcción

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.

Parámetros de entrada

  • mailbox_idstringObligatorio

    The unique identifier of the mailbox whose table fields you want to retrieve.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Templates in MailboxPARSIO_IO_LIST_TEMPLATESAcción

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.

Parámetros de entrada

  • pageinteger

    Page number for pagination. Use this to navigate through multiple pages of templates.

  • mailbox_idstringObligatorio

    The unique identifier of the mailbox to list templates from

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List WebhooksPARSIO_IO_LIST_WEBHOOKSAcción

Tool to retrieve all webhooks configured for a specific mailbox. Use when you need to list webhooks associated with a mailbox.

Parámetros de entrada

  • mailbox_idstringObligatorio

    The unique identifier for the mailbox whose webhooks you want to retrieve.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Parse DocumentPARSIO_IO_PARSE_DOCUMENTAcción

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.

Parámetros de entrada

  • document_idstringObligatorio

    The unique identifier of the document to parse. This ID is returned when a document is created or uploaded.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Skip DocumentsPARSIO_IO_SKIP_DOCUMENTSAcción

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.

Parámetros de entrada

  • idsstring[]Obligatorio

    Array of document IDs to skip. Each ID must be a valid document identifier.

  • mailbox_idstringObligatorio

    The unique identifier of the mailbox containing the documents to skip.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update Mailbox SettingsPARSIO_IO_UPDATE_MAILBOXAcción

Tool to update mailbox settings including name, email prefix, and processing options. Use when you need to modify configuration settings for an existing mailbox.

Parámetros de entrada

  • namestring

    Update the mailbox's display name.

  • mailbox_idstringObligatorio

    The unique identifier of the mailbox to update.

  • email_prefixstring

    Modify the email prefix associated with the mailbox.

  • alert_email_hinteger

    Email alerts frequency in hours. Specifies how often to receive alerts.

  • collect_emailsboolean

    Enable or disable automatic email address collection.

  • process_attachmentsboolean

    Store or ignore email attachments. Set to true to process attachments, false to ignore them.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update WebhookPARSIO_IO_UPDATE_WEBHOOKAcción

Tool to update an existing webhook's configuration. Use when you need to modify webhook settings like URL, event type, or activation status.

Parámetros de entrada

  • _idstringObligatorio

    Unique identifier of the webhook to update

  • urlstringObligatorio

    Webhook URL endpoint that will receive webhook payloads

  • eventstringObligatorioenum

    Trigger event type for the webhook. Options: 'doc.parsed', 'doc.parsed.flat', 'doc.fail', 'doc.received', 'table.parsed'

    doc.parseddoc.parsed.flatdoc.faildoc.receivedtable.parsed
  • enabledbooleanObligatorio

    Whether the webhook is active or disabled

  • table_idstring

    Table identifier, required only for 'table.parsed' events. Leave empty for other event types.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Upload FilePARSIO_IO_UPLOAD_FILEAcción

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.

Parámetros de entrada

  • fileobjectObligatorio

    File to upload and parse. FileUploadable object where 'name' should be the filename (e.g., 'document.pdf', 'test.txt'). Supported formats: PDF, HTML, CSV, TXT, DOCX, RTF, or XML. Maximum file size: 20MB.

  • metaobject

    Custom payload data that will be included in the parsed JSON output as __meta__ field. Useful for linking the document with external databases (e.g., {'order_id': '12345', 'customer': 'John Doe'}).

  • file_pathstring

    Optional local file path to read the file content from. If provided, this will be used instead of downloading from temp S3 via file.s3key. Useful for testing or when the file is available locally.

  • mailbox_idstringObligatorio

    The unique identifier of the mailbox where the file will be uploaded

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not