*Workflows › Reference › Actions › xero*

# Send quote to Xero

> Sends the confirmed and validated Filmo quote to Xero only once: uses the link, adopts the quote already bearing its number, or creates it with the contact and taxes from the connection, checks that Xero calculates the same total, and marks it as sent. Xero does not send notifications for quotes, so changes made there do not return to Filmo.

## At a glance

| Property | Value |
| --- | --- |
| Domain | `xero` |
| Runs as | The owner of the workflow, with their permissions |
| Permission | Edit access to Sales. Administrators always pass; a module outside the plan blocks everyone. |
| Needs an accounting provider | Xero |
| Destructive | Not declared |

ACTION `xero.syncQuote`

## Inputs

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `quoteId` | string | Yes |  |

## Outputs

| Name | Type | Description |
| --- | --- | --- |
| `quoteId` | string |  |
| `xeroQuoteId` | string |  |
| `quoteNumber` | string |  |
| `status` | string |  |
| `total` | number |  |
| `currencyCode` | string |  |
| `outcome` | enum<string> |  `linked`, `adopted`, `created` |

---

Canonical URL: https://docs.filmo.io/workflows/reference/actions/xero-syncquote  
Last updated: 2026-10-25