Moneybird

The Moneybird modules allow you to watch, create, update, list, retrieve, and delete the sales invoices, contacts, documents, list receipts, purchase invoices, and quotes in your Moneybird account.

Getting Started with Moneybird

Prerequisites

  • A Moneybird account

In order to use Moneybird with Integromat, it is necessary to have a Moneybird account. If you do not have one, you can create a Moneybird account at moneybird.com.

The module dialog fields that are displayed in bold (in the Integromat scenario, not in this documentation article) are mandatory!

Connecting Moneybird to Integromat

1. Go to Integromat and open the Moneybird module's Create a connection dialog.

hZw9PokDdh.gif

2. Enter a name for the connection and click Continue.

3. Confirm the access by clicking the Allow button.

moneybird1.png

The connection has been established.

Sales Invoices

Watch Sales Invoices

Triggers when a sales invoice is added, updated, or deleted.

You do not have to add the webhooks in the Moneybird as it is automatically done for you once you add and save an instant trigger module to your scenario.
Webhook NameEnter a name for the webhook.
ConnectionEstablish a connection to your Moneybird account.
EventsSelect the events for which you want to watch the sales invoices.

Create a Sales Invoice

Creates a new sales invoice.

ConnectionEstablish a connection to your Moneybird account.
Contact IDSelect the Contact ID for whom you are creating the invoice.
Workflow IDSelect the Workflow ID for the invoice. For example, standard.
Details

Add the item details to the invoice:

DescriptionEnter the details of the item.
Date RangeSelect the option to select the date range for the item.
PeriodSelect the period range for the items:
  • Previous Month
  • Next Month
  • This Month
FromEnter the date to add the items that were added on or after the specified date.
ToEnter the date to add the items that were added on or before the specified date.
Amount Enter the amount for the items.
PriceEnter the price of the item.
Tax Rate IDSelect the Tax Rate ID for the items. For example, 5%.
Ledger Account IDSelect the Ledger Account ID for the items.
Project IDSelect the Project ID to which the items belong to.
Product IDSelect the Project ID to which the items belong to.
Time Entry IDsAdd the Time Entry IDs for the items.
CurrencySelect the applicable currency for the invoice.
Include VATSelect whether to include the VAT in the invoice amount.
DiscountEnter the discount percentage provided for the invoice without the % symbol.
ReferenceEnter the invoice reference number.
Invoice Sequence IDEnter the Invoice Sequence ID of the invoice.
Invoice DateEnter the date when the invoice is created.
Invoice Expire DaysEnter the number of days by which the invoice expires.
Payment ConditionsEnter the details of the invoice payment conditions.
Document Style IDSelect the invoice Document Style ID.

List Sales Invoices

Searches sales invoices by criteria.

ConnectionEstablish a connection to your Moneybird account.
PeriodSelect the option for the period for which you want to list the sales invoices:
  • Choose a period
  • Input Manually
Description of PeriodSelect the period for which you want to list the sales invoices:
  • Previous Month
  • This Month
  • Next Month
  • Previous Quarter
  • This Quarter
  • Previous Year
  • This Year
  • Next Year
FromEnter the date to list the invoices created on or after the specified date.
ToEnter the date to list the invoices created on or before the specified date.
StatusSelect the status of the invoices you want to list:
  • All
  • Draft
  • Open
  • Scheduled
  • Expired
  • Pending payment
  • Reminded
  • Paid
  • Uncollectible
Contact IDSelect the Contact ID whose sales invoices you want to list.
Recurring Sales Invoice IDSelect the Recurring Sales Invoice ID whose details you want to list.
Workflow IDSelect the Workflow ID of the Sales Invoice you want to list.
LimitSet the maximum number of sales invoices Integromat should return during one scenario execution cycle.

Update a Sale Invoice

Updates a sales invoice by its ID.

ConnectionEstablish a connection to your Moneybird account.
Invoice IDSelect the Invoice ID whose details you want to update.
Contact IDSelect the Contact ID to whom the invoice belongs to.
Workflow IDSelect the Workflow ID for the invoice.
Details AttributesAdd the item details to the invoice:
DescriptionEnter the details of the item.
Date RangeSelect the option to select the date range for the item.
PeriodSelect the period range for the items:
  • Previous Month
  • Next Month
  • This Month
FromEnter the date to add the items that were added on or after the specified date.
ToEnter the date to add the items that were added on or before the specified date.
Amount Enter the amount for the items.
PriceEnter the price of the item.
Tax Rate IDSelect the Tax Rate ID for the items. For example, 5%.
Ledger Account IDSelect the Ledger Account ID for the items.
Project IDSelect the Project ID to which the items belong to.
Product IDSelect the Project ID to which the items belong to.
Time Entry IDsAdd the Time Entry IDs for the items.
Currency

Select the applicable currency for the invoice.

Include VATSelect whether to include the VAT in the invoice amount.
DiscountEnter the discount percentage provided for the invoice without the % symbol.
Reference

Enter the invoice reference number.

Invoice Sequence IDEnter the Invoice Sequence ID of the invoice.
Invoice DateEnter the date when the invoice is created.
Invoice Expire DaysEnter the number of days by which the invoice expires.
Payment ConditionsEnter the details of the invoice payment conditions.
Document Style IDSelect the invoice Document Style ID.

Receipt

Create a Receipt

Creates a new receipt.

ConnectionEstablish a connection to your Moneybird account.
Contact IDSelect the Contact ID whose receipt you want to create.
ReferenceEnter the reference for the receipt. For example, foobar.
DateEnter the date for the receipt.
Details AttributesAdd the item details to the receipt:
DescriptionEnter the details of the item.
Tax Rate IDSelect the Tax Rate ID for the items. For example, 5%.
Ledger Account IDSelect the Ledger Account ID for the items.
Date RangeSelect the option to select the date range for the item.
PeriodSelect the period range for the items:
  • Previous Month
  • Next Month
  • This Month
FromEnter the date to add the items that were added on or after the specified date.
ToEnter the date to add the items that were added on or before the specified date.
Amount Enter the amount for the items.
PriceEnter the price of the item.
Project IDSelect the Project ID to which the items belong to.
CurrencySelect the applicable currency for the receipt.
Include VAT

Select whether to include the VAT in the receipt amount.

Register Payment to AccountSelect the account to which you want to register the receipt payment.

List Receipts

Searches receipts by criteria.

ConnectionEstablish a connection to your Moneybird account.
PeriodSelect the option for the period for which you want to list the receipts:
  • Choose a period
  • Input Manually
Description of PeriodSelect the period for which you want to list the receipts:
  • Previous Month
  • This Month
  • Next Month
  • Previous Quarter
  • This Quarter
  • Previous Year
  • This Year
  • Next Year
FromEnter the date to list the invoices created on or after the specified date.
ToEnter the date to list the invoices created on or before the specified date.
StatusSelect the status of the invoices you want to list:
  • All
  • Draft
  • Open
  • Scheduled
  • Expired
  • Pending payment
  • Reminded
  • Paid
  • Uncollectible
Contact IDSelect the Contact ID whose receipts you want to list.
LimitSet the maximum number of receipts Integromat should return during one scenario execution cycle.

Update a Receipt

Updates a receipt by its ID.

ConnectionEstablish a connection to your Moneybird account.
Receipt IDSelect the Receipt ID whose details you want to update.
Contact IDSelect the Contact ID whose receipt you want to create.
ReferenceEnter the reference for the receipt. For example, foobar.
DateEnter the date for the receipt.
Details Attributes

Add the item details to the receipt:

DescriptionEnter the details of the item.
Tax Rate IDSelect the Tax Rate ID for the items. For example, 5%.
Ledger Account IDSelect the Ledger Account ID for the items.
Date RangeSelect the option to select the date range for the item.
Period

Select the period range for the items:

  • Previous Month
  • Next Month
  • This Month
FromEnter the date to add the items that were added on or after the specified date.
ToEnter the date to add the items that were added on or before the specified date.
Amount Enter the amount for the items.
PriceEnter the price of the item.
Project IDSelect the Project ID to which the items belong to.
CurrencySelect the applicable currency for the receipt.
Include VATSelect whether to include the VAT in the receipt amount.
Register Payment to AccountSelect the account to which you want to register the receipt payment.

Purchase Invoice

Create a Purchase Invoice

Creates a new purchase invoice.

ConnectionEstablish a connection to your Moneybird account.
Contact IDSelect the Contact ID whose purchase invoice you want to create.
ReferenceEnter the reference for the purchase invoice. For example, foobar.
Details AttributesAdd the item details to the receipt:
DescriptionEnter the details of the item.
Tax Rate IDSelect the Tax Rate ID for the items. For example, 5%.
Ledger Account IDSelect the Ledger Account ID for the items.
Date RangeSelect the option to select the date range for the item.
PeriodSelect the period range for the items:
  • Previous Month
  • Next Month
  • This Month
FromEnter the date to add the items that were added on or after the specified date.
ToEnter the date to add the items that were added on or before the specified date.
Amount Enter the amount for the items.
PriceEnter the price of the item.
Project IDSelect the Project ID to which the items belong to.
DateEnter the date for the purchase invoice.
Due DateEnter the date when the purchase invoice is due for payment.
CurrencySelect the applicable currency for the purchase invoice.
Include VATSelect whether to include the VAT in the purchase invoice amount.

List Purchase Invoices

Searches purchase invoices by criteria.

ConnectionEstablish a connection to your Moneybird account.
Contact ID

Select the Contact ID whose purchase invoice you want to create.

Reference

Enter the reference for the purchase invoice. For example, foobar.

Details Attributes

Add the item details to the receipt:

DescriptionEnter the details of the item.
Tax Rate IDSelect the Tax Rate ID for the items. For example, 5%.
Ledger Account IDSelect the Ledger Account ID for the items.
Date RangeSelect the option to select the date range for the item.
PeriodSelect the period range for the items:
  • Previous Month
  • Next Month
  • This Month
FromEnter the date to add the items that were added on or after the specified date.
ToEnter the date to add the items that were added on or before the specified date.
Amount Enter the amount for the items.
PriceEnter the price of the item.
Project IDSelect the Project ID to which the items belong to.
Date

Enter the date for the purchase invoice.

Due DateEnter the date when the purchase invoice is due for payment.
CurrencySelect the applicable currency for the purchase invoice.
Include VATSelect whether to include the VAT in the purchase invoice amount.

Update a Purchase Invoice

Updates a purchase invoice by its ID.

ConnectionEstablish a connection to your Moneybird account.
Purchase InvoiceSelect the invoice whose details you want to update.
Contact IDSelect the Contact ID whose purchase invoice you want to create.
ReferenceEnter the reference for the purchase invoice. For example, foobar.
Details Attributes

Add the item details to the receipt:

DescriptionEnter the details of the item.
Tax Rate IDSelect the Tax Rate ID for the items. For example, 5%.
Ledger Account IDSelect the Ledger Account ID for the items.
Date RangeSelect the option to select the date range for the item.
PeriodSelect the period range for the items:
  • Previous Month
  • Next Month
  • This Month
FromEnter the date to add the items that were added on or after the specified date.
ToEnter the date to add the items that were added on or before the specified date.
Amount Enter the amount for the items.
PriceEnter the price of the item.
Project IDSelect the Project ID to which the items belong to.
Date

Enter the date for the purchase invoice.

Due DateEnter the date when the purchase invoice is due for payment.
Currency

Select the applicable currency for the purchase invoice.

Include VATSelect whether to include the VAT in the purchase invoice amount.

Documents

Watch Documents

Triggers when a document is added, updated, or deleted.

You do not have to add the webhooks in the Moneybird as it is automatically done for you once you add and save an instant trigger module to your scenario.
Webhook NameEnter a name for the webhook.
ConnectionEstablish a connection to your Moneybird account.
EventsSelect the events for which you want to watch the documents.

Create a General Document

Creates a new general document.

ConnectionEstablish a connection to your Moneybird account.
ReferenceEnter the document reference details. For example, foobar.
DateEnter the date on which you are creating the document.
Due DateEnter the date by when the document must be complete.
Contact IDSelect the Contact ID associated with the document.
Reminder DateEnter the date when the reminder to completing the document must be sent.

List General Documents

Searches general documents by criteria.

ConnectionEstablish a connection to your Moneybird account.
PeriodSelect the option for entering period details for which you want to list the documents.
Description of PeriodSelect the period for which you want to list the documents:
  • Previous Month
  • This Month
  • Next Month
  • Previous Quarter
  • This Quarter
  • Previous Year
  • This Year
  • Next Year
FromEnter the date to list the documents created on or after the specified date.
ToEnter the date to list the documents created on or before the specified date.
StatusSelect the status of the document you want to list:
  • All
  • New
  • Saved
  • Open
  • Paid
  • Pending Payment
  • Expired
Contact IDSelect the Contact ID whose documents you want to list.
LimitSet the maximum number of documents Integromat should return during one scenario execution cycle.

Update a General Document

Updates a general document by its ID.

ConnectionEstablish a connection to your Moneybird account.
ReferenceEnter the document reference details. For example, foobar.
DateEnter the date on which you are creating the document.
Due DateEnter the date by when the document must be complete.
Contact IDSelect the Contact ID associated with the document.
Reminder DateEnter the date when the reminder to completing the document must be sent.

Quotes

Watch Quotes

Triggers when a quote is added, updated, or deleted.

You do not have to add the webhooks in the Moneybird as it is automatically done for you once you add and save an instant trigger module to your scenario.
Webhook NameEnter a name for the webhook.
ConnectionEstablish a connection to your Moneybird account.
EventsSelect the events for which you want to watch the quotes.

Create a Quote

Creates a new quote.

ConnectionEstablish a connection to your Moneybird account.
Contact IDSelect the Contact ID for whom you are creating the quote.
Workflow IDSelect the Workflow ID for the quote.
DetailsAdd the item details to the quote:
DescriptionEnter the details of the item.
Date RangeSelect the option to select the date range for the item.
PeriodSelect the period range for the items:
  • Previous Month
  • Next Month
  • This Month
FromEnter the date to add the items that were added on or after the specified date.
ToEnter the date to add the items that were added on or before the specified date.
Amount Enter the amount for the items.
PriceEnter the price of the item.
Tax Rate IDSelect the Tax Rate ID for the items. For example, 5%.
Ledger Account IDSelect the Ledger Account ID for the items.
Project IDSelect the Project ID to which the items belong.
Product IDSelect the Project ID to which the items belong.
Is OptionalSelect whether this item is optional for the quote.
ReferenceEnter the reference details for the quote.
Quote DateEnter the date when the quote is created.
Quote Sequence IDEnter the Quote Sequence ID.
Quote Expiry DaysEnter the number of days after which the quote expires.
Show Tax on QuoteSelect whether to show the tax details in the quote.
Include VATSelect whether to include the VAT in the quoted amount.
DiscountEnter the discount percentage provided for the quote without the % symbol.
CurrencySelect the currency applicable to the quote.
Pre-DescriptionEnter the pre-description of the quote.
Post-DescriptionEnter the post-description of the quote.
Document Style IDSelect the Document Style ID for the quote. For example, standard.
LanguageSelect the language applicable to the quote.

List Quotes

Searches quotes by criteria.

ConnectionEstablish a connection to your Moneybird account.
StateSelect the status of the quote you want to list:
  • All
  • Draft
  • Open
  • Late
  • Accepted
  • Rejected
  • Billed 
  • Archived
PeriodSelect the option for the period for which you want to list the quotes:
  • Choose a period
  • Input Manually
Description of PeriodSelect the period for which you want to list the quotes:
  • Previous Month
  • This Month
  • Next Month
  • Previous Quarter
  • This Quarter
  • Previous Year
  • This Year
  • Next Year
FromEnter the date to list the quotes created on or after the specified date.
ToEnter the date to list the quotes created on or before the specified date.
Contact IDSelect the Contact ID whose quotes you want to list.
Workflow IDSelect the Workflow ID of the quotes you want to list.
LimitSet the maximum number of quotes Integromat should return during one scenario execution cycle.

Update a Quote

Updates a quote by its ID.

ConnectionEstablish a connection to your Moneybird account.
Quote IDSelect the Quote ID whose details you want to update.
Contact IDSelect the Contact ID for whom you are creating the quote.
Workflow IDSelect the Workflow ID for the quote.
DetailsAdd the item details to the quote:
DescriptionEnter the details of the item.
Date RangeSelect the option to select the date range for the item.
PeriodSelect the period range for the items:
  • Previous Month
  • Next Month
  • This Month
FromEnter the date to add the items that were added on or after the specified date.
ToEnter the date to add the items that were added on or before the specified date.
Amount Enter the amount for the items.
PriceEnter the price of the item.
Tax Rate IDSelect the Tax Rate ID for the items. For example, 5%.
Ledger Account IDSelect the Ledger Account ID for the items.
Project IDSelect the Project ID to which the items belong.
Product IDSelect the Project ID to which the items belong.
Is OptionalSelect whether this item is optional for the quote.
ReferenceEnter the reference details for the quote.
Quote DateEnter the date when the quote is created.
Quote Sequence IDEnter the Quote Sequence ID.
Quote Expiry DaysEnter the number of days after which the quote expires.
Show Tax on QuoteSelect whether to show the tax details in the quote.
Include VATSelect whether to include the VAT in the quoted amount.
DiscountEnter the discount percentage provided for the quote without the % symbol.
CurrencySelect the currency applicable to the quote.
Pre-DescriptionEnter the pre-description of the quote.
Post-DescriptionEnter the post-description of the quote.
Document Style IDSelect the Document Style ID for the quote. For example, standard.
LanguageSelect the language applicable to the quote.

Contacts

Watch Contacts

Triggers when a contact is added, updated, or deleted.

You do not have to add the webhooks in the Moneybird as it is automatically done for you once you add and save an instant trigger module to your scenario.
Webhook NameEnter a name for the webhook.
ConnectionEstablish a connection to your Moneybird account.
EventsSelect the events for which you want to watch the contacts.

Create a Contact

Creates a new contact.

ConnectionEstablish a connection to your Moneybird account.
First NameEnter the first name of the contact.
Last NameEnter the last name of the contact.
Company NameEnter the company name to which the contact belongs.
Attn. for InvoicesEnter the details to whom you want to address for invoices. 
Attn. for QuotesEnter the details to whom you want to address for quotes. 
Address Line 1Enter the street name of the contact's company's address.
Address Line 2Enter the street name of the contact's company's address.
Zip CodeEnter the contact's company's zipcode.
CityEnter the contact's company's city name.
CountryEnter the contact's company's country name.
Delivery MethodSelect the delivery method option for the contact:
  • Email
  • Simpler Invoicing
  • Post
  • Manual
Email Address for InvoicesAdd the email address to which the invoices related to contact must be sent.
Email Address for QuotesAdd the email address to which the quotes related to contact must be sent.
Chamber of Commerce NumberEnter the contact's or contact's company's chamber of commerce number.
VAT IDEnter the contact's VAT ID details. The information will be verified at the European VIES register.
Phone NumberEnter the contact's phone number.
Customer IDEnter the contact's Customer ID.
Bank AccountEnter the bank account details of the customer.
Is SEPA ActiveSelect whether the SEPA is active for the contact.
Invoice Workflow IDSelect the Invoice Workflow ID for the contact. For example, standard.
Quote Workflow IDSelect the Quote Workflow ID for the contact. For example, standard.
SI Identifier TypeSelect the Social Insurance identifier type of contact.
SI IdentifierEnter the SI identifier details of the contact.

List Contacts

Searches contacts by criteria.

ConnectionEstablish a connection to your Moneybird account.
QueryEnter a keyword or phrase to list the contacts based on the specified query. For example, first namecompany namelast name, and so on.
LimitSet the maximum number of contacts Integromat should return during one scenario execution cycle.

Update a Contact

Updates contact by its ID.

ConnectionEstablish a connection to your Moneybird account.
First NameEnter the first name of the contact.
Last NameEnter the last name of the contact.
Company NameEnter the company name to which the contact belongs to.
Attn. for InvoicesEnter the details to whom you want to address for invoices. 
Attn. for QuotesEnter the details to whom you want to address for quotes.
Address Line 1Enter the street name of the contact's company's address.
Address Line 2Enter the street name of the contact's company's address.
Zip CodeEnter the contact's company's zipcode.
CityEnter the contact's company's city name.
CountryEnter the contact's company's country name.
Delivery MethodSelect the delivery method option for the contact:
  • Email
  • Simpler Invoicing
  • Post
  • Manual
Email Address for InvoicesAdd the email address to which the invoices related to contact must be sent.
Email Address for QuotesAdd the email address to which the quotes related to contact must be sent.
Chamber of Commerce NumberEnter the contact's or contact's company's chamber of commerce number.
VAT IDEnter the contact's VAT ID details. The information will be verified at the European VIES register.
Phone NumberEnter the contact's phone number.
Customer IDEnter the contact's Customer ID.
Bank AccountEnter the bank account details of the customer.
Is SEPA ActiveSelect whether the SEPA is active for the contact.
Invoice Workflow IDSelect the Invoice Workflow ID for the contact. For example, standard.
Quote Workflow IDSelect the Quote Workflow ID for the contact. For example, standard.
SI Identifier TypeSelect the Social Insurance identifier type of contact.
SI IdentifierEnter the SI identifier details of the contact.

Other

Make an API Call

Performs an arbitrary authorized API call.

ConnectionEstablish a connection to your Moneybird account.
URL

Enter a path relative to https://moneybird.com/api. For example: /v2/adminstrations.json

For the list of available endpoints, refer to the Moneybird API Documentation.
Method

Select the HTTP method you want to use:

GET
to retrieve information for an entry.

POST
to create a new entry.

PUT
to update/replace an existing entry.

PATCH
to make a partial entry update.

DELETE
to delete an entry.

HeadersEnter the desired request headers. You don't have to add authorization headers; we already did that for you.
Query StringEnter the request query string.
BodyEnter the body content for your API call.

Example of Use - List Contacts

The following API call returns all the contacts from your Moneybird account:

URL:
/v2/{administration_id}/contacts.json

Method:
GET

moneybird3.png

Matches of the search can be found in the module's Output under Bundle > Body
In our example, 4 contacts were returned:

moneybird2.png

 

Popular use cases from our blog

automated-data-collection-crm-illustration

How to Automate Data Collection - Part 5: CRM Systems

automated-data-collection-chatbot-marketing-illustration

How to Automate Data Collection - Part 4: Chatbot Marketing

automated-data-collection-paid-ads-illustration

How to Automate Data Collection - Part 3: Paid Ads

automated-data-collection-email-illustration

How to Automate Data Collection - Part 2: Email Marketing Segmentation

personalized-customer-experience-illustration-integromat

5 Automated Solutions to Personalize Customer Experience

data-collection-automation-forms-pt-1

How to Automate Data Collection - Part 1: Online Forms

Didn’t find what you were looking for?

Expert

Find an expert

We feature a network of 450+ certified partners across the globe who are ready to help

Find an expert

Automate any workflow in your business

Sign up for a free account today. No credit card required, no time limits on free plan.