FlowmageDocs

Create contact

BetaChanges data

Adds a customer or supplier to a Moneybird administration.

Settings

SettingWhat it is
ConnectionRequiredThe Moneybird connection the step signs in with.
Administration idLeave empty to use the connection's administration. Pick another this token can reach, or type its id — the List administrations node gives you the ids.
Company nameLeave empty for a private person and fill in the two names below.
First nametext
Last nametext
Addresstext
Address line 2text
Postcodetext
Citytext
CountryA two-letter country code, like NL.
Phonetext
E-mailtext
Your own customer numberWhat the Get contact node can look this contact up by later.
VAT numbertext
Chamber of Commerce numbertext
IBANtext
SEPA mandate referencetext
How invoices go out"" or "Email" or "Post" or "Manual" or "Simplerinvoicing" or "Peppol"
Payment term in daystext
Custom fieldsKeys are Moneybird's custom-field ids, which its own settings screen shows.
Technical details
KeyValue
connectiontexta connection id from `requires.connections` (provider `moneybird`)
administrationIdtexta value from the vendor's own list
companyNametext
firstnametext
lastnametext
address1text
address2text
zipcodetext
citytext
countrytext
phonetext
emailtext
customerIdtext
taxNumbertext
chamberOfCommercetext
sepaIbantext
sepaMandateIdtext
deliveryMethod"" or "Email" or "Post" or "Manual" or "Simplerinvoicing" or "Peppol"
firstDueIntervaltext
customFieldsobject of text, by default {}

Output

FieldType
contactIdstring
contactobject
Sample output, and the expression for each field
  • contact{}
  • contactId"264861610882368065"

Errors

When a step of this node stops a run, the run page shows a code. Look it up:

Example step

The step as a flow file holds it. Replace each value in <…>.

{
  "config": {
    "address1": "",
    "address2": "",
    "administrationId": "",
    "chamberOfCommerce": "",
    "city": "",
    "companyName": "",
    "connection": "<connection id>",
    "country": "",
    "customFields": {},
    "customerId": "",
    "deliveryMethod": "",
    "email": "",
    "firstDueInterval": "",
    "firstname": "",
    "lastname": "",
    "phone": "",
    "sepaIban": "",
    "sepaMandateId": "",
    "taxNumber": "",
    "zipcode": ""
  },
  "label": "Create contact",
  "type": "moneybird.createContact",
  "version": 1
}