Parseur

Learn how to use Parseur with Composio

Overview

SLUG

PARSEUR

Description

Parseur is an AI-powered data extraction tool that automates the parsing of emails, PDFs, and other documents into structured data.

Authentication Details

generic_api_key
stringRequired

Tools

SLUG: PARSEUR_CREATE_WEBHOOK

Tool to create a new webhook in parseur. use when you need to send parsed data via http post in real time.

Action Parameters

category
stringDefaults to CUSTOM
event
stringRequired
headers
object
name
string
parser
integerRequired
parser_field
string
target
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: PARSEUR_DELETE_WEBHOOK

Tool to delete a specific webhook. use when permanently removing a webhook after confirming its id.

Action Parameters

webhook_id
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: PARSEUR_ENABLE_WEBHOOK

Tool to enable a paused webhook for a mailbox. use after confirming the webhook is correctly configured.

Action Parameters

mailbox_id
integerRequired
webhook_id
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: PARSEUR_LIST_DOCUMENTS_IN_MAILBOX

Tool to list documents within a specific mailbox. use when you need to paginate, search, or sort the documents of a given mailbox after obtaining its id.

Action Parameters

mailbox_id
stringRequired
ordering
string
page
integerDefaults to 1
page_size
integerDefaults to 25
received_after
string
received_before
string
search
string
tz
string
with_result
boolean

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: PARSEUR_LIST_MAILBOXES

Tool to retrieve a list of all mailboxes. use when you need to browse or filter mailboxes via pagination, searching, or sorting.

Action Parameters

ordering
string
page
integerDefaults to 1
page_size
integerDefaults to 25
search
string

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: PARSEUR_LIST_TEMPLATES

Tool to list all templates in a given mailbox. use after fetching mailbox details when you need to page through and inspect available templates for further actions.

Action Parameters

mailbox_id
stringRequired
ordering
string
page
integerDefaults to 1
page_size
integerDefaults to 25
search
string

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: PARSEUR_LIST_WEBHOOKS

Tool to list all webhooks for a mailbox. use when you need to retrieve both active and paused webhooks for a given mailbox.

Action Parameters

mailbox_id
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: PARSEUR_PAUSE_WEBHOOK

Tool to pause (disable) an existing webhook. use when you need to stop sending parsed data via a webhook after confirming the correct mailbox and webhook ids.

Action Parameters

mailbox_id
integerRequired
webhook_id
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: PARSEUR_RETRIEVE_WEBHOOK

Tool to retrieve details of a specific webhook. use after creating or listing webhooks.

Action Parameters

mailbox_id
stringRequired
webhook_id
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: PARSEUR_UPDATE_WEBHOOK

Tool to update an existing webhook’s settings. use when you need to change the webhook’s target url, event type, headers, or name after creation.

Action Parameters

event
string
headers
object
name
string
parser_field
string
target
string
webhook_id
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired