Workflows
Blocks
Integrations
Xero

Xero Action Block

The Xero Action Block allows you to manage invoices, contacts, and accounts in Xero from your workflows.

⚠️

Requires Xero API credentials via OAuth 2.0. Register an app at the Xero Developer Portal.

Supported Actions

  • Create Invoice - Generate a new invoice with line items, contact, and due date.
  • Get Invoice - Retrieve invoice details by ID or number.
  • Manage Contacts - Create, update, or search contacts in Xero.
  • Get Accounts - Retrieve chart of accounts and account balances.
  • Create Payment - Record a payment against an outstanding invoice.

Configuration

  • OAuth Credentials - Client ID and Client Secret from Xero Developer.
  • Tenant ID - Xero organization identifier.
  • Contact ID - Target contact for invoice or payment operations.
  • Invoice Data - Line items, amounts, tax type, and due date.

Use Cases

  • Automatically generate invoices in Xero when orders are placed.
  • Sync contact information between your CRM and Xero.
  • Build a payment reconciliation workflow that matches payments to invoices.
Indite Documentation v1.6.0
PrivacyTermsSupport