Icon

Xero Connector

Quickly build integrations connecting your B2B SaaS to Xero.

About the Xero Connector

Manage invoices, items, accounts, payments, and more in Xero.

Actions

Actions are tasks that you add to your workflow. One action might update records in a third-party API, while another action might fetch a list of records.

Jump to actions

Triggers

Triggers cause workflows to run. Some triggers run on a schedule. Others are invoked by a webhook request, or poll an API for new data. If a connector does not have a built-in trigger, you can use a generic scheduled or webhook trigger.

Jump to triggers

FAQs

Learn more about this connector and related integration functionality.

Jump to FAQs

Actions

Action NameAction Description
List ContactsList all contacts.
List ConnectionsList all connections.
Get ContactRetrieve the information and metadata of a contact by ID.
Archive ContactArchive a contact by ID.
Delete AccountDelete an account by ID.
List AccountsList all accounts.
Get InvoiceRetrieve the information and metadata of an invoice by ID.
Get ItemRetrieve the information and metadata of an item by ID.
Delete InvoiceDelete an invoice by ID.
List InvoicesList all invoices.
Delete ItemDelete an item by ID.
List ItemsList all items.
Create ContactCreate a new contact.
Get Contact HistoryRetrieve the information and metadata of a contact's history by ID.
Update ContactUpdate the information and metadata of a contact by ID.
Create ItemCreate a new item.
Get Item HistoryRetrieve the information and metadata of an item's history by ID.
Add Note to ItemAdd a note to an item's history by ID.
Create InvoiceCreate a new invoice.
Send InvoiceSend an existing accounts receivable invoice through email.
Void InvoiceVoid an existing approved invoice that has no payments applied to it.
Add Note to InvoiceAdd additional notes to an invoice by ID.
Create AccountCreate a new account.
Create AttachmentAdd an attachment to an existing object. Existing attachments with that file name will be overridden.
Get AttachmentRetrieve an attachment by ID.
Get PaymentRetrieve the information and metadata of a payment by ID.
Get Payment HistoryRetrieve the information and metadata of a payment's history by ID.
List PaymentsList all payments.
Pay InvoiceCreate a new payment on an existing AP/AR invoice.
Reverse PaymentReverse a payment by ID.
Get AccountRetrieve the information and metadata of an account by ID.
Archive AccountArchive an account by ID.
Update AccountUpdate the information and metadata of an existing account by ID.
Update ItemUpdate the information and metadata of an item by ID.
Raw RequestSend a raw HTTP request to Xero.

Triggers

Trigger NameTrigger Description
WebhookReceive and validate webhook requests from Xero for manually configured webhook subscriptions.
New and Updated RecordsChecks for new and updated records in Xero on a configured schedule.
API Connectors

Integrate with customers' other SaaS apps, fast

Prismatic’s API connectors make it easy to integrate other SaaS apps – without reinventing the wheel. Triggers, actions, and auth are fully handled. And they work with all of Prismatic’s options for building integrations:
  • Empower non-devs with a low-code designer
  • Give devs freedom to build completely in code
  • Let customers create their own workflows
Image