Xero
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 |
|
|
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 |
|
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 |
|
|
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 |
|
|
Contact - Select a contact |
Choice |
|
|
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 |
|
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 |
|
|
Line item unit price - Enter the unit price of the line item Example: 100.00 |
String |
|
|
Contact - Select a contact |
Choice |
|
|
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 |
|
|
Create credit note - Add a new credit note |
Line item description - Enter a description of the line item Example: Consulting services as agreed |
String |
|
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 |
|
|
Line item unit price - Enter the unit price of the line item Example: 100.00 |
String |
|
|
Contact - Select the contact for the note |
Choice |
|
|
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 |
|
|
Account code - Select the user-defined code for the account |
Choice |
|
|
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 |
|
|
|
Contact person - Select a contact person |
Choice |
|
|
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 |
|
|
|
Contact - Select a contact |
Choice |
|
|
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 |
|
|
Amount - Enter the numeric amount of the payment Example: 1234.00 |
Number |
|
|
Invoice - Select the invoice ID |
Choice |
|
|
Account code - Select the user-defined code for the account |
Choice |
|
|
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 |
|
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 |
|