Moneybird is an online invoicing and accounting platform designed for small businesses and freelancers, offering features like invoicing, expense tracking, and financial reporting.
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstreamAPI_KEY
OAUTH2
moneybird_oauth2
Upstream managed
Developer setup
Client idclient_id · stringRequired
Client secretclient_secret · stringRequired
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
API_KEY
moneybird_api_key
Provider setup
Developer setup
No fields declared in this snapshot.
User connection
API Tokenbearer_token · stringRequired
Administration IDgeneric_id · stringRequired
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
Tool to add a note or to-do to a contact. Use when you need to record a comment or assign a task to a contact.
Untrusted display-only summary
Archive Contact
MONEYBIRD_ARCHIVE_CONTACT
Tool to archive a contact. Use when a contact is no longer needed and should be hidden permanently.
Untrusted display-only summary
Create Moneybird Contact
MONEYBIRD_CREATE_CONTACT
Tool to create a new contact in Moneybird. Use after you have an administration ID and need to onboard a new company/person. Provide either company_name or both firstname and lastname.
Untrusted display-only summary
Create Contact Person
MONEYBIRD_CREATE_CONTACT_PERSON
Tool to create a new contact person. Use when you have the contact ID and need to add a person after confirming their firstname and lastname.
Untrusted display-only summary
Create Sales Invoice
MONEYBIRD_CREATE_SALES_INVOICE
Tool to create a new sales invoice. Use when you need to bill a contact with specified line items.
Untrusted display-only summary
Delete Contact
MONEYBIRD_DELETE_CONTACT
Tool to delete a contact. Use after confirming that contact should be removed.
Untrusted display-only summary
Delete Contact Note
MONEYBIRD_DELETE_CONTACT_NOTE
Tool to delete a note from a contact. Use when a note is no longer needed and should be removed permanently.
Untrusted display-only summary
Delete Contact Person
MONEYBIRD_DELETE_CONTACT_PERSON
Tool to delete a contact person from a contact. Use after confirming the administration_id, contact_id, and contact_person_id.
Untrusted display-only summary
Filter Contacts
MONEYBIRD_FILTER_CONTACTS
Tool to filter contacts. Use when you need to retrieve contacts matching specific criteria like created_after or first_name.
Untrusted display-only summary
Get Additional Charges
MONEYBIRD_GET_ADDITIONAL_CHARGES
Tool to get additional charges for a contact. Use when you need to view pending (or optionally billed) usage or recurring charges.
Untrusted display-only summary
Get Contact
MONEYBIRD_GET_CONTACT
Tool to retrieve all information about a specific contact by ID. Use when you need the full details of a contact, for example before generating invoices.
Untrusted display-only summary
Get Contact by Customer ID
MONEYBIRD_GET_CONTACT_BY_CUSTOMER_ID
Tool to retrieve full contact details by customer ID. Use when you need all fields of a contact given its customer_id.
Untrusted display-only summary
Get Contact Person
MONEYBIRD_GET_CONTACT_PERSON
Tool to get all information about a contact person. Use when you have the administration, contact, and contact person IDs and need full details before updating.
Untrusted display-only summary
Get Sales Invoice
MONEYBIRD_GET_SALES_INVOICE
Tool to get a single sales invoice by ID. Use when you need detailed invoice data for a known invoice ID.
Untrusted display-only summary
List Administrations
MONEYBIRD_LIST_ADMINISTRATIONS
Tool to list all administrations accessible by the authenticated user. Use when you need to obtain administration_id for subsequent operations like create_contact.
Untrusted display-only summary
List Contacts Synchronization
MONEYBIRD_LIST_CONTACTS_SYNCHRONIZATION
Tool to list all contact IDs and versions for synchronization. Use when you need to detect which contacts have changed and update local data accordingly.
Untrusted display-only summary
List Sales Invoices
MONEYBIRD_LIST_SALES_INVOICES
Tool to list all sales invoices in an administration. Use when you need an overview of invoices for a given administration.
Untrusted display-only summary
Request Payments Mandate URL
MONEYBIRD_REQUEST_CONTACT_PAYMENTS_MANDATE_URL
Tool to request a URL for setting up a Payments mandate. Use when you need to generate a direct-debit authorization link for a contact (valid for 14 days).
Untrusted display-only summary
Update Contact
MONEYBIRD_UPDATE_CONTACT
Tool to update a contact. Use when you need to modify existing contact details by ID. Only provided fields will be changed.
Untrusted display-only summary
Update Contact Person
MONEYBIRD_UPDATE_CONTACT_PERSON
Tool to update a contact person. Use after selecting a specific contact person when you need to change their details.
Untrusted display-only summary
Update Sales Invoice
MONEYBIRD_UPDATE_SALES_INVOICE
Tool to update an existing sales invoice by ID. Use when modifying invoice header or line items.
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.