MCP App Store
by KeenEthics
Business & Operations
Zenvio icon

Zenvio

by Zenvio SK s.r.o

Overview

Zenvio helps businesses inspect organizations, sales, purchases, accounting, tax, banking, and financial reports, and create or update supported private workspace records through ChatGPT.

Tools

account_organizations_list

ChatGPT
List the organizations the authenticated user can access (public id, name).

accounting_books_get

ChatGPT
List accounting books available in the organization. Report tools can accept book_id, but auto-select a book when it is omitted.

accounting_books_list

ChatGPT
List accounting books available in the organization. Call this to inspect available books or choose an explicit book_id for report tools.

accounting_gl_entries_list

ChatGPT
List general ledger (GL) entries. Supports search, ids, book, type, entry, GL account, contact, dates, amounts, paid-state filters, currency, sort, and paging.

accounting_gl_entries_match

ChatGPT
Matches accounting entries on a specified General Ledger (GL) account to support General Ledger reconciliation. Automatically identifies debit and credit transactions that represent the same business event, such as invoices and payments, bills and vendor payments, reversals, corrections, transfers, or other offsetting journal entries. Matching may use document references, matching codes, amounts, currencies, dates, business partners, and other accounting attributes. Use this tool whenever the user wants to reconcile a GL account, match or clear transactions, identify open or outstanding items, find unmatched entries, or investigate why a General Ledger account does not balance. Use accounting_gl_entries_list first so the user can review affected entries, then call this with explicit gl_entry_ids and acknowledged=true after approval.

accounting_gl_entry_get

ChatGPT
Get a single general ledger entry by id. This is the low-level SDK-style read surface.

accounting_gl_entry_update

ChatGPT
Updates fields on a single general ledger entry from a semantic changes object. Call accounting_gl_entry_get first. Use exact snake_case field names from the matching get tool response in changes. Nested fields use dot paths, for example gl_account.id. Omitted fields are preserved. Non-snake_case field names are rejected. Loads the fresh GL entry, applies supplied changes after deny-policy checks, and submits the full GL entry update.

accounting_transaction_entries_list

ChatGPT
List accounting transaction entries. Supports search, ids, dates, GL account, contact, description, debit/credit, payment reference, currency, sort, and paging.

accounting_transaction_entry_get

ChatGPT
Get a single accounting transaction entry by id. This is the low-level SDK-style read surface.

accounting_transaction_entry_update

ChatGPT
Updates fields on a single accounting transaction entry from a semantic changes object. Call accounting_transaction_entry_get first. Use exact snake_case field names from the matching get tool response in changes. Nested fields use dot paths, for example gl_account.id. Omitted fields are preserved. Non-snake_case field names are rejected. Loads the fresh entry, applies supplied changes after deny-policy checks, and submits the full entry update.

accounting_transaction_update

ChatGPT
Updates fields on a single accounting transaction from a semantic changes object. Call accounting_transactions_get first. Use exact snake_case field names from the matching get tool response in changes. Nested fields use dot paths, for example gl_account.id. Omitted fields are preserved. Non-snake_case field names are rejected. Loads the fresh transaction, applies supplied changes after deny-policy checks, and submits the full transaction update.

accounting_transactions_get

ChatGPT
Get a single accounting transaction by id. This is the low-level SDK-style read surface.

accounting_transactions_list

ChatGPT
List accounting transactions. Supports search, transaction type, posting date, sort, and paging so the user can select a transaction before running a business operation.

documents_import

ChatGPT
Use this when the user asks to import supplied documents or ZIP files containing documents, such as receipts, bills, invoices, or images. Downloads each supplied file and submits one direct import request per file. ZIP contents become separate document imports on the server. Returned statuses and imported_count describe accepted uploads, not completed extraction or the number of documents inside a ZIP. Encrypted and nested ZIP files are not supported.

finance_bank_statements_create

ChatGPT
Create a bank statement with optional statement lines. Persists to Apollo.

finance_bank_statements_get

ChatGPT
Get a single bank statement by id, including statement details returned by the Finance SDK.

finance_bank_statements_list

ChatGPT
List bank statements with slim summary rows for search and identification. Supports search, bank account id, bank account number or IBAN fragment, exact statement number, statement-period date overlap, sort, and paging filters. Use finance_bank_statements_list_full only when statement lines or full nested details are needed.

finance_bank_statements_list_full

ChatGPT
List bank statements with full bank statement objects, including lines and nested details. This output can be large; prefer finance_bank_statements_list for search and identification.

finance_bank_statements_update

ChatGPT
Updates fields on a single bank statement from a semantic changes object. Call finance_bank_statements_get first. Use exact snake_case field names from the matching get tool response in changes. Nested fields use dot paths, for example gl_account.id. Omitted fields are preserved. Non-snake_case field names are rejected.

finance_bank_transactions_create

ChatGPT
Create a bank transaction, optionally attached to a bank statement. Persists to Apollo.

finance_bank_transactions_get

ChatGPT
Get a single bank transaction by id, including accounting and matching details returned by the Finance SDK.

finance_bank_transactions_list

ChatGPT
List bank transactions with search, statement id, transaction date range, amount range, sort, and paging filters.

finance_bank_transactions_update

ChatGPT
Updates fields on a single bank transaction from a semantic changes object. Call finance_bank_transactions_get first. Use exact snake_case field names from the matching get tool response in changes. Nested fields use dot paths, for example gl_account.id. Omitted fields are preserved. Non-snake_case field names are rejected.

finance_payouts_list

ChatGPT
List finance payouts with slim summary rows for search and identification. Supports search, Stripe payout object ids, sort, and paging. Use finance_payouts_list_full only when payout lines or full nested details are needed.

finance_payouts_list_full

ChatGPT
List finance payouts with full payout objects, including lines and nested details. This output can be large; prefer finance_payouts_list for search and identification.

purchases_bills_create

ChatGPT
Create a purchase bill (vendor invoice) for an organization. Persists to Apollo.

purchases_bills_get

ChatGPT
Get a single purchase bill by its numeric id.

purchases_bills_list

ChatGPT
List purchase bills with slim summary rows for search and identification. Supports search, vendor, issue/tax dates, amount, currency, description, transaction type, vendor document number, payment status, sort, and paging. Use purchases_bills_list_full only when bill lines, taxes, or full nested details are needed.

purchases_bills_list_full

ChatGPT
List purchase bills with full bill objects, including items, taxes, and nested details. This output can be large; prefer purchases_bills_list for search and identification.

purchases_bills_update

ChatGPT
Updates fields on a single purchase bill from a semantic changes object. Call purchases_bills_get first. Use exact snake_case field names from the matching get tool response in changes. Nested fields use dot paths, for example gl_account.id. Omitted fields are preserved. Non-snake_case field names are rejected.

purchases_receipts_create

ChatGPT
Create a purchase receipt for an organization. Persists to Apollo.

purchases_receipts_get

ChatGPT
Get a single purchase receipt by its numeric id.

purchases_receipts_list

ChatGPT
List purchase receipts with slim summary rows for search and identification. Supports search, vendor, issue date, amount, currency, description, transaction type, vendor receipt number, sort, and paging. Use purchases_receipts_list_full only when receipt lines, taxes, or full nested details are needed.

purchases_receipts_list_full

ChatGPT
List purchase receipts with full receipt objects, including items, taxes, and nested details. This output can be large; prefer purchases_receipts_list for search and identification.

purchases_receipts_update

ChatGPT
Updates fields on a single purchase receipt from a semantic changes object. Call purchases_receipts_get first. Use exact snake_case field names from the matching get tool response in changes. Nested fields use dot paths, for example gl_account.id. Omitted fields are preserved. Non-snake_case field names are rejected.

purchases_vendor_credits_create

ChatGPT
Create a purchase vendor credit for an organization. Persists to Apollo.

purchases_vendor_credits_get

ChatGPT
Get one purchase vendor credit by id.

purchases_vendor_credits_list

ChatGPT
List purchase vendor credits with slim summary rows for search and identification. Supports search, vendor, issue/tax dates, amount, currency, description, transaction type, vendor document number, payment status, sort, and paging. Use purchases_vendor_credits_list_full only when vendor credit lines, taxes, or full nested details are needed.

purchases_vendor_credits_list_full

ChatGPT
List purchase vendor credits with full vendor credit objects, including items, taxes, and nested details. This output can be large; prefer purchases_vendor_credits_list for search and identification.

purchases_vendor_credits_update

ChatGPT
Updates fields on a single purchase vendor credit from a semantic changes object. Call purchases_vendor_credits_get first. Use exact snake_case field names from the matching get tool response in changes. Nested fields use dot paths, for example gl_account.id. Omitted fields are preserved. Non-snake_case field names are rejected.

reports_balance_sheet_get

ChatGPT
Get a balance sheet for an organization's accounting book as of an optional date.

reports_profit_and_loss_by_month_get

ChatGPT
Get a profit and loss report grouped by month for an accounting book over an optional date range.

reports_profit_and_loss_get

ChatGPT
Get a profit and loss report for an organization's accounting book over an optional date range.

sales_credit_notes_get

ChatGPT
Get a single sales credit note by its numeric id.

sales_credit_notes_list

ChatGPT
List sales credit notes with slim summary rows for search and identification. Supports search, ids, external order ids, payment status, customer, issue/tax dates, amount, currency, description, transaction type, sort, and paging. Use sales_credit_notes_list_full only when lines, taxes, discounts, or other full nested details are needed.

sales_credit_notes_list_full

ChatGPT
List sales credit notes with full credit note objects, including lines, taxes, discounts, and nested details. This output can be large; prefer sales_credit_notes_list for search and identification.

sales_invoices_create

ChatGPT
Create a sales invoice for an organization using a business invoice payload. Persists to Apollo.

sales_invoices_get

ChatGPT
Get a single sales invoice by its numeric id.

sales_invoices_list

ChatGPT
List sales invoices with slim summary rows for search and identification. Supports search, ids, external order ids, payment status, customer, issue/tax dates, amount, currency, description, transaction type, sort, and paging. Use sales_invoices_list_full only when invoice lines, taxes, discounts, or other full nested details are needed.

sales_invoices_list_full

ChatGPT
List sales invoices with full invoice objects, including lines, taxes, discounts, and nested details. This output can be large; prefer sales_invoices_list for search and identification.

sales_invoices_update

ChatGPT
Updates fields on a single sales invoice from a semantic changes object. Call sales_invoices_get first. Use exact snake_case field names from the matching get tool response in changes. Nested fields use dot paths, for example gl_account.id. Omitted fields are preserved. Non-snake_case field names are rejected.

settings_bank_accounts_list

ChatGPT
List settings bank accounts by broad search text, sort, and paging. Use this read-only tool to resolve bank account ids, names, account numbers, IBANs, or currencies before searching bank statements or creating bank records.

tax_entries_list

ChatGPT
List tax entries. Supports search, ids, type, country, region, tax dates, amount/base ranges, lock state, unreported-only, missing reporting category, reporting category field combinations, grouped/detailed mode, sort, and paging.

tax_entries_reporting_summary

ChatGPT
Summarize which tax entry reporting category combinations exist, grouped by country, currency, entity, tax rate, and reporting category fields. Supports date and jurisdiction filters only; use tax_entries_list for searching specific entries by reporting category, amount, lock state, or missing reporting category.

tax_entry_get

ChatGPT
Get a single tax entry by id. This is the low-level SDK-style read surface.

tax_entry_update

ChatGPT
Updates fields on a single tax entry from a semantic changes object. Call tax_entry_get first. Use exact snake_case field names from the matching get tool response in changes. Nested fields use dot paths, for example gl_account.id. Omitted fields are preserved. Non-snake_case field names are rejected. Loads the fresh tax entry, applies supplied changes after deny-policy checks, and submits the full tax entry update.

taxes_entry_mark_as_reverse_charge

ChatGPT
Marks one tax entry as reverse charge using the Zenvio SDK reverse-charge operation.

taxes_entry_unmark_as_reverse_charge

ChatGPT
Unmarks one tax entry as reverse charge using the Zenvio SDK reverse-charge operation.

taxes_transaction_mark_as_reverse_charge

ChatGPT
Marks one accounting transaction as reverse charge using the Zenvio SDK transaction reverse-charge operation.

taxes_transaction_unmark_as_reverse_charge

ChatGPT
Unmarks one accounting transaction as reverse charge using the Zenvio SDK transaction reverse-charge operation.

Capabilities

Writes

App Stats

63

Tools

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily