Integrations

Bexio

33 actions for Bexio.

Create Contact in Bexio#

Creates a new contact in Bexio with the specified fields.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioCreateContact

Inputs#

FieldTypeRequiredDefaultWhat it does
Name 1TextYes(empty)Primary name (company name or last name for individuals).
Name 2TextNo(empty)Secondary name (first name for individuals).
Contact Type IDTextNo2Contact type ID (1=Company, 2=Person).
EmailTextNo(empty)Email address.
PhoneTextNo(empty)Phone number.
Additional FieldsObjectNo—Additional fields as JSON object.

Outputs#

OutputType
Contact IdNumber
Contact DataObject

Use as an agent tool#

Tool name: bexio_create_contact

Create a new contact in Bexio

Create Invoice in Bexio#

Creates a new invoice in Bexio with the specified data.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioCreateInvoice

Inputs#

FieldTypeRequiredDefaultWhat it does
Contact IDTextYes(empty)The ID of the contact for this invoice.
Invoice DataObjectYes—Invoice details as JSON object (title, positions, etc.).

Outputs#

OutputType
Invoice IdNumber
Invoice DataObject

Use as an agent tool#

Tool name: bexio_create_invoice

Create a new invoice in Bexio

Create Item in Bexio#

Creates a new item/article in Bexio with the specified data.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioCreateItem

Inputs#

FieldTypeRequiredDefaultWhat it does
Item DataObjectYes—Item details as JSON object (intern_code, intern_name, etc.).

Outputs#

OutputType
Item IdNumber
Item DataObject

Use as an agent tool#

Tool name: bexio_create_item

Create a new item/article in Bexio

Create Order in Bexio#

Creates a new order in Bexio with the specified data.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioCreateOrder

Inputs#

FieldTypeRequiredDefaultWhat it does
Contact IDTextYes(empty)The ID of the contact for this order.
Order DataObjectYes—Order details as JSON object (title, positions, etc.).

Outputs#

OutputType
Order IdNumber
Order DataObject

Use as an agent tool#

Tool name: bexio_create_order

Create a new order in Bexio

Create Project in Bexio#

Creates a new project in Bexio with the specified data.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioCreateProject

Inputs#

FieldTypeRequiredDefaultWhat it does
Project NameTextYes(empty)Name of the project.
Project DataObjectNo—Additional project details as JSON object.

Outputs#

OutputType
Project IdNumber
Project DataObject

Use as an agent tool#

Tool name: bexio_create_project

Create a new project in Bexio

Create Quote in Bexio#

Creates a new quote in Bexio with the specified data.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioCreateQuote

Inputs#

FieldTypeRequiredDefaultWhat it does
Contact IDTextYes(empty)The ID of the contact for this quote.
Quote DataObjectYes—Quote details as JSON object (title, positions, etc.).

Outputs#

OutputType
Quote IdNumber
Quote DataObject

Use as an agent tool#

Tool name: bexio_create_quote

Create a new quote in Bexio

Delete Contact from Bexio#

Deletes a contact from Bexio.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioDeleteContact

Inputs#

FieldTypeRequiredDefaultWhat it does
Contact IDTextYes(empty)The ID of the contact to delete.

Outputs#

OutputType
Contact IdNumber
SuccessYes/No
Response DataObject

Use as an agent tool#

Tool name: bexio_delete_contact

Delete a contact from Bexio

Get Bexio Company Metadata#

Gets company metadata and configuration from Bexio.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioGetCompanyMetadata

Outputs#

OutputType
IdAny
NameText
Legal FormText
Country IdAny
Vat UidText
MetadataObject

Use as an agent tool#

Tool name: bexio_get_company_metadata

Get company metadata and configuration from Bexio

Get Contact from Bexio#

Gets a contact by ID from Bexio.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioGetContact

Inputs#

FieldTypeRequiredDefaultWhat it does
Contact IDTextYes(empty)The ID of the contact to retrieve.

Outputs#

OutputType
Contact IdNumber
Contact DataObject

Use as an agent tool#

Tool name: bexio_get_contact

Get a contact by ID from Bexio

Get Countries from Bexio#

Gets the list of countries from Bexio.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioGetCountries

Outputs#

OutputType
CountriesList
Total CountNumber

Use as an agent tool#

Tool name: bexio_get_countries

Get the list of countries from Bexio

Get Currencies from Bexio#

Gets the list of available currencies from Bexio.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioGetCurrencies

Outputs#

OutputType
CurrenciesList
Total CountNumber

Use as an agent tool#

Tool name: bexio_get_currencies

Get the list of available currencies from Bexio

Get Invoice from Bexio#

Gets an invoice by ID from Bexio.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioGetInvoice

Inputs#

FieldTypeRequiredDefaultWhat it does
Invoice IDTextYes(empty)The ID of the invoice to retrieve.

Outputs#

OutputType
Invoice IdNumber
Invoice DataObject

Use as an agent tool#

Tool name: bexio_get_invoice

Get an invoice by ID from Bexio

Get Item from Bexio#

Gets an item/article by ID from Bexio.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioGetItem

Inputs#

FieldTypeRequiredDefaultWhat it does
Item IDTextYes(empty)The ID of the item to retrieve.

Outputs#

OutputType
Item IdNumber
Item DataObject

Use as an agent tool#

Tool name: bexio_get_item

Get an item/article by ID from Bexio

Get Languages from Bexio#

Gets the list of languages from Bexio.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioGetLanguages

Outputs#

OutputType
LanguagesList
Total CountNumber

Use as an agent tool#

Tool name: bexio_get_languages

Get the list of languages from Bexio

Get Order from Bexio#

Gets an order by ID from Bexio.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioGetOrder

Inputs#

FieldTypeRequiredDefaultWhat it does
Order IDTextYes(empty)The ID of the order to retrieve.

Outputs#

OutputType
Order IdNumber
Order DataObject

Use as an agent tool#

Tool name: bexio_get_order

Get an order by ID from Bexio

Get Payment Types from Bexio#

Gets the list of payment types from Bexio.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioGetPaymentTypes

Outputs#

OutputType
Payment TypesList
Total CountNumber

Use as an agent tool#

Tool name: bexio_get_payment_types

Get the list of payment types from Bexio

Get Project from Bexio#

Gets a project by ID from Bexio.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioGetProject

Inputs#

FieldTypeRequiredDefaultWhat it does
Project IDTextYes(empty)The ID of the project to retrieve.

Outputs#

OutputType
Project IdNumber
Project DataObject

Use as an agent tool#

Tool name: bexio_get_project

Get a project by ID from Bexio

Get Quote from Bexio#

Gets a quote by ID from Bexio.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioGetQuote

Inputs#

FieldTypeRequiredDefaultWhat it does
Quote IDTextYes(empty)The ID of the quote to retrieve.

Outputs#

OutputType
Quote IdNumber
Quote DataObject

Use as an agent tool#

Tool name: bexio_get_quote

Get a quote by ID from Bexio

Get Units from Bexio#

Gets the list of units from Bexio.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioGetUnits

Outputs#

OutputType
UnitsList
Total CountNumber

Use as an agent tool#

Tool name: bexio_get_units

Get the list of units from Bexio

List Items in Bexio#

Lists all items/articles in Bexio with pagination.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioListItems

Inputs#

FieldTypeRequiredDefaultWhat it does
LimitNumberNo100Maximum number of items to return (default: 100).
OffsetNumberNo0Number of items to skip (default: 0).
Order ByTextNo(empty)Field to order results by.

Outputs#

OutputType
ItemsList
Total CountNumber

Use as an agent tool#

Tool name: bexio_list_items

List all items/articles in Bexio

List Projects in Bexio#

Lists all projects in Bexio with pagination.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioListProjects

Inputs#

FieldTypeRequiredDefaultWhat it does
LimitNumberNo100Maximum number of projects to return (default: 100).
OffsetNumberNo0Number of projects to skip (default: 0).
Order ByTextNo(empty)Field to order results by.

Outputs#

OutputType
ProjectsList
Total CountNumber

Use as an agent tool#

Tool name: bexio_list_projects

List all projects in Bexio

Mark Invoice as Sent in Bexio#

Marks an invoice as sent in Bexio without sending an email.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioMarkInvoiceSent

Inputs#

FieldTypeRequiredDefaultWhat it does
Invoice IDTextYes(empty)The ID of the invoice to mark as sent.

Outputs#

OutputType
Invoice IdNumber
SuccessYes/No
Response DataObject

Use as an agent tool#

Tool name: bexio_mark_invoice_sent

Mark an invoice as sent in Bexio

Search Contacts in Bexio#

Searches for contacts in Bexio with optional filters.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioSearchContacts

Inputs#

FieldTypeRequiredDefaultWhat it does
Search QueryTextNo(empty)Search query to filter contacts.
LimitNumberNo100Maximum number of contacts to return (default: 100).
OffsetNumberNo0Number of contacts to skip (default: 0).
Order ByTextNo(empty)Field to order results by.

Outputs#

OutputType
ContactsList
Total CountNumber

Use as an agent tool#

Tool name: bexio_search_contacts

Search for contacts in Bexio

Search Invoices in Bexio#

Searches for invoices in Bexio with optional filters.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioSearchInvoices

Inputs#

FieldTypeRequiredDefaultWhat it does
Search QueryTextNo(empty)Search query to filter invoices.
StatusTextNo(empty)Filter by invoice status ID.
LimitNumberNo100Maximum number of invoices to return (default: 100).
OffsetNumberNo0Number of invoices to skip (default: 0).
Order ByTextNo(empty)Field to order results by.

Outputs#

OutputType
InvoicesList
Total CountNumber

Use as an agent tool#

Tool name: bexio_search_invoices

Search for invoices in Bexio

Search Orders in Bexio#

Searches for orders in Bexio with optional filters.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioSearchOrders

Inputs#

FieldTypeRequiredDefaultWhat it does
Search QueryTextNo(empty)Search query to filter orders.
LimitNumberNo100Maximum number of orders to return (default: 100).
OffsetNumberNo0Number of orders to skip (default: 0).
Order ByTextNo(empty)Field to order results by.

Outputs#

OutputType
OrdersList
Total CountNumber

Use as an agent tool#

Tool name: bexio_search_orders

Search for orders in Bexio

Search Quotes in Bexio#

Searches for quotes in Bexio with optional filters.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioSearchQuotes

Inputs#

FieldTypeRequiredDefaultWhat it does
Search QueryTextNo(empty)Search query to filter quotes.
StatusTextNo(empty)Filter by quote status ID.
LimitNumberNo100Maximum number of quotes to return (default: 100).
OffsetNumberNo0Number of quotes to skip (default: 0).
Order ByTextNo(empty)Field to order results by.

Outputs#

OutputType
QuotesList
Total CountNumber

Use as an agent tool#

Tool name: bexio_search_quotes

Search for quotes in Bexio

Send Invoice via Bexio#

Sends an invoice via email through Bexio.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioSendInvoice

Inputs#

FieldTypeRequiredDefaultWhat it does
Invoice IDTextYes(empty)The ID of the invoice to send.
Recipient EmailTextYes(empty)Email address to send the invoice to.
Email SubjectTextYes(empty)Subject line for the email.
Email MessageTextYes(empty)Body text for the email.

Outputs#

OutputType
Invoice IdNumber
SuccessYes/No
Response DataObject

Use as an agent tool#

Tool name: bexio_send_invoice

Send an invoice via email through Bexio

Update Contact in Bexio#

Updates an existing contact in Bexio.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioUpdateContact

Inputs#

FieldTypeRequiredDefaultWhat it does
Contact IDTextYes(empty)The ID of the contact to update.
Contact DataObjectYes—Contact fields to update as JSON object.

Outputs#

OutputType
Contact IdNumber
Contact DataObject

Use as an agent tool#

Tool name: bexio_update_contact

Update an existing contact in Bexio

Update Invoice in Bexio#

Updates an existing invoice in Bexio.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioUpdateInvoice

Inputs#

FieldTypeRequiredDefaultWhat it does
Invoice IDTextYes(empty)The ID of the invoice to update.
Invoice DataObjectYes—Invoice fields to update as JSON object.

Outputs#

OutputType
Invoice IdNumber
Invoice DataObject

Use as an agent tool#

Tool name: bexio_update_invoice

Update an existing invoice in Bexio

Update Item in Bexio#

Updates an existing item/article in Bexio.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioUpdateItem

Inputs#

FieldTypeRequiredDefaultWhat it does
Item IDTextYes(empty)The ID of the item to update.
Item DataObjectYes—Item fields to update as JSON object.

Outputs#

OutputType
Item IdNumber
Item DataObject

Use as an agent tool#

Tool name: bexio_update_item

Update an existing item/article in Bexio

Update Project in Bexio#

Updates an existing project in Bexio.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioUpdateProject

Inputs#

FieldTypeRequiredDefaultWhat it does
Project IDTextYes(empty)The ID of the project to update.
Project DataObjectYes—Project fields to update as JSON object.

Outputs#

OutputType
Project IdNumber
Project DataObject

Use as an agent tool#

Tool name: bexio_update_project

Update an existing project in Bexio

Update Quote in Bexio#

Updates an existing quote in Bexio.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioUpdateQuote

Inputs#

FieldTypeRequiredDefaultWhat it does
Quote IDTextYes(empty)The ID of the quote to update.
Quote DataObjectYes—Quote fields to update as JSON object.

Outputs#

OutputType
Quote IdNumber
Quote DataObject

Use as an agent tool#

Tool name: bexio_update_quote

Update an existing quote in Bexio

Verify Bexio Credentials#

Verifies Bexio credentials and connection.

Plans: Trial, Pro, Premium, Enterprise · Type: BexioVerifyCredentials

Outputs#

OutputType
Is ValidYes/No
MessageText

Use as an agent tool#

Tool name: bexio_verify_credentials

Verify Bexio credentials and connection