Xero

Xero icon

Xero is cloud-based small business accounting software with tools for managing invoicing, inventory, purchasing, and more.

Triggers

Trigger

Configuration fields

Data type

Required?

Contact created - A new contact was created

 

 

 

Invoice created - A new invoice was created

 

 

 

Contact updated - An existing contact was updated

 

 

 

Invoice updated - An existing invoice was updated

 

 

 

Actions

Action

Configuration fields

Data type

Required?

Create contact - Add a new contact

Is customer - Boolean that describes if a contact has any AR invoices entered against them

Boolean

 

Is supplier - Boolean that describes if a contact that has any AP invoices entered against them

Boolean

 

Contact persons - Contact persons for the company

 

 

Account number - Enter a user-defined account number that can be used to identify the contact

Example: ABC1234

String

 

Email address - Enter the email address of the contact person

Example: janedoe@gmail.com

String

 

First name - Enter the first name of the contact person

Example: Jane

String

 

Full name - Enter the full name of the contact or organization

Example: ABC Company

String

Checkmark icon, required field

Last name - Enter the last name of the contact person

Example: Doe

String

 

Tax number - Enter the tax number of the contact. ABN (Australia), GST number (New Zealand), VAT number (UK) or Tax ID number (US and global).

String

 

Addresses - Store certain address types for a contact

 

 

Phones - Store certain phone types for a contact

 

 

Update contact - Update an existing contact

Contact - Select the contact to update

Choice

Checkmark icon, required field

Is customer - Boolean that describes if a contact has any AR invoices entered against them

Boolean

 

Is supplier - Boolean that describes if a contact that has any AP invoices entered against them

Boolean

 

Contact persons - Contact persons for the company

 

 

Email address - Enter the email address of the contact person

Example: johndoe@gmail.com

String

 

First name - Enter the first name of the contact person

Example: John

String

 

Full name - Enter the full name of the contact or organization

Example: ABC Company

String

Checkmark icon, required field

Last name - Enter the last name of the contact person

Example: Doe

String

 

Tax number - Enter the tax number of the contact. ABN (Australia), GST Number (New Zealand), VAT Number (UK) or Tax ID Number (US and global).

String

 

Addresses - Store certain address types for a contact

 

 

Phones - Store certain phone types for a contact

 

 

Create sales invoice (advanced) - Add a new sales invoice

Date - Enter a date for the sales invoice. Format is YYYY-MM-DD.

Example: 2022-09-15

String

 

Due date - Enter a due date for the sales invoice. Format is YYYY-MM-DD.

Example: 2022-09-15

 

 

Line items - Line items for the bill

JSON

Checkmark icon, required field

Contact - Select a contact

Choice

Checkmark icon, required field

Status - Select the status of the invoice

Choice

 

Create purchase order - Add a new purchase order

Line item description - Enter a description of the line item

Example: Consulting services as agreed

String

Checkmark icon, required field

Delivery date - Enter the delivery date for the goods. Format is YYYY-MM-DD.

Example: 2022-09-15

 

 

Issue date - Enter the issue date for the purchase order. Format is YYYY-MM-DD.

Example: 2022-09-15

 

 

Line item quantity - Enter the quantity of the line item

Example: 40

String

Checkmark icon, required field

Line item unit price - Enter the unit price of the line item

Example: 100.00

String

Checkmark icon, required field

Contact - Select a contact

Choice

Checkmark icon, required field

Line amount types - Select the line amount type. If you don't specify the type, line amounts are exclusive by default.

Choice

 

Account code - Select the user-defined code for the account

Choice

Checkmark icon, required field

Create credit note - Add a new credit note

Line item description - Enter a description of the line item

Example: Consulting services as agreed

String

Checkmark icon, required field

Date - Enter the issue date of the credit note. Format is YYYY-MM-DD.

Example: 2022-09-15

 

 

Line item quantity - Enter the quantity of the line item

Example: 40

String

Checkmark icon, required field

Line item unit price - Enter the unit price of the line item

Example: 100.00

String

Checkmark icon, required field

Contact - Select the contact for the note

Choice

Checkmark icon, required field

Line amount type - Select the line amount type of the credit note

Choice

 

Status - Select the status of the credit note

Choice

 

Invoice type - Select the type of invoice

Choice

Checkmark icon, required field

Account code - Select the user-defined code for the account

Choice

Checkmark icon, required field

Create bill - Create a new purchase bill

Due date - Enter a due date for the invoice or bill. Format is YYYY-MM-DD.

Example: 2022-09-15

 

 

Line items - Line items for the bill

 

Checkmark icon, required field

Contact person - Select a contact person

Choice

Checkmark icon, required field

Status - Select the status of the invoice or bill

Choice

 

Create sales invoice - Add a new sales invoice

Due date - Enter a due date for the sales invoice. Format is YYYY-MM-DD.

Example: 2022-09-15

 

 

Line items - Line items for the bill

 

Checkmark icon, required field

Contact - Select a contact

Choice

Checkmark icon, required field

Status - Select the status of the invoice

Choice

 

Create payment - Add a new payment against an invoice

Payment date - Enter the date payment is being made. Format is YYYY-MM-DD.

Example: 2022-09-15

 

Checkmark icon, required field

Amount - Enter the numeric amount of the payment

Example: 1234.00

Number

Checkmark icon, required field

Invoice - Select the invoice ID

Choice

Checkmark icon, required field

Account code - Select the user-defined code for the account

Choice

Checkmark icon, required field

Find payments - Find payments by number or reference number

Reference number - Enter the payment's additional reference number

String

 

Payment type - Select the payment type

Choice

 

Invoice number - Enter the invoice number

String

 

Status - Select the status of the invoice or bill

Choice

 

Account code - Select the user-defined code for the account

Choice

 

Results per page - The maximum number of payments to return per page

String

 

Find contact - Find a contact by name or account number

Name - Enter the contact's name

String

 

Account number - Enter the user-defined account number

String

 

Find invoice - Find an invoice by its number or reference number

Reference number - Enter the invoice's additional reference number

String

 

Invoice number - Enter the invoice's alphanumeric code

String

 

Get payment by reference number - Get a payment by reference number

Reference number - Enter the payment's additional reference number

String

Checkmark icon, required field

Get invoice - Get an invoice by its ID or reference number

Invoice number - Get an invoice by its alphanumeric code

String

 

Invoice ID - Get an invoice by its invoice ID

String

 

Get payment by ID - Return a payment by its ID

Payment ID - Enter the payment's ID

String

Checkmark icon, required field