Moneybird
Overview
SLUG: MONEYBIRD
Description
Moneybird is an online invoicing and accounting platform designed for small businesses and freelancers, offering features like invoicing, expense tracking, and financial reporting.
Authentication Details
OAuth2
API Key
Connecting to Moneybird
Create an auth config
Use the dashboard to create an auth config for the Moneybird toolkit. This allows you to connect multiple Moneybird accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Moneybird Auth Config”. After creation, copy the displayed ID starting with ac_
. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using OAuth2
Using API Key
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the Moneybird toolkit’s playground
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
MONEYBIRD_ADD_NOTE_TO_CONTACT
Tool Name: Add Note to Contact
Description
Action Parameters
Action Response
MONEYBIRD_ARCHIVE_CONTACT
Tool Name: Archive Contact
Description
Action Parameters
Action Response
MONEYBIRD_CREATE_CONTACT
Tool Name: Create Moneybird Contact
Description
Action Parameters
Action Response
MONEYBIRD_CREATE_CONTACT_PERSON
Tool Name: Create Contact Person
Description
Action Parameters
Action Response
MONEYBIRD_CREATE_SALES_INVOICE
Tool Name: Create Sales Invoice
Description
Action Parameters
Action Response
MONEYBIRD_DELETE_CONTACT
Tool Name: Delete Contact
Description
Action Parameters
Action Response
MONEYBIRD_DELETE_CONTACT_NOTE
Tool Name: Delete Contact Note
Description
Action Parameters
Action Response
MONEYBIRD_DELETE_CONTACT_PERSON
Tool Name: Delete Contact Person
Description
Action Parameters
Action Response
MONEYBIRD_FILTER_CONTACTS
Tool Name: Filter Contacts
Description
Action Parameters
Action Response
MONEYBIRD_GET_ADDITIONAL_CHARGES
Tool Name: Get Additional Charges
Description
Action Parameters
Action Response
MONEYBIRD_GET_CONTACT
Tool Name: Get Contact
Description
Action Parameters
Action Response
MONEYBIRD_GET_CONTACT_BY_CUSTOMER_ID
Tool Name: Get Contact by Customer ID
Description
Action Parameters
Action Response
MONEYBIRD_GET_CONTACT_PERSON
Tool Name: Get Contact Person
Description
Action Parameters
Action Response
MONEYBIRD_GET_SALES_INVOICE
Tool Name: Get Sales Invoice
Description
Action Parameters
Action Response
MONEYBIRD_LIST_ADMINISTRATIONS
Tool Name: List Administrations
Description
Action Parameters
Action Response
MONEYBIRD_LIST_CONTACTS_SYNCHRONIZATION
Tool Name: List Contacts Synchronization
Description
Action Parameters
Action Response
MONEYBIRD_LIST_SALES_INVOICES
Tool Name: List Sales Invoices
Description
Action Parameters
Action Response
MONEYBIRD_REQUEST_CONTACT_PAYMENTS_MANDATE_URL
Tool Name: Request Payments Mandate URL
Description
Action Parameters
Action Response
MONEYBIRD_UPDATE_CONTACT
Tool Name: Update Contact
Description
Action Parameters
Action Response
MONEYBIRD_UPDATE_CONTACT_PERSON
Tool Name: Update Contact Person
Description
Action Parameters
Action Response
MONEYBIRD_UPDATE_SALES_INVOICE
Tool Name: Update Sales Invoice
Description
Action Parameters
Action Response