自动化处理 Xero 的发票、联系人、付款与账务记录,提升云端记账效率。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "Xero Automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/xero-automation/SKILL.md 2. 保存为 ~/.claude/skills/xero-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
Automate Xero accounting operations including managing invoices, contacts, payments, bank transactions, and chart of accounts for small business bookkeeping.
Toolkit docs: composio.dev/toolkits/xero
This skill requires the Rube MCP server connected at https://rube.app/mcp.
Before executing any tools, ensure an active connection exists for the xero toolkit. If no connection is active, initiate one via RUBE_MANAGE_CONNECTIONS.
Multi-tenant: If you manage multiple Xero organizations, first call XERO_GET_CONNECTIONS to list active tenants and obtain the correct tenant_id for subsequent calls.
Retrieve invoices with filtering by status, contact, date range, and pagination.
Tool: XERO_LIST_INVOICES
Key Parameters:
Statuses -- Comma-separated status filter: "DRAFT", "SUBMITTED", "AUTHORISED", "PAID"ContactIDs -- Comma-separated Contact IDs to filter byInvoiceIDs -- Comma-separated Invoice IDs to filter bywhere -- OData-style filter, e.g., "Status==\"AUTHORISED\" AND Total>100"order -- Sort expression, e.g., "Date DESC", "InvoiceNumber ASC"page -- Page number for paginationIf-Modified-Since -- UTC timestamp; returns only invoices modified since this datetenant_id -- Xero organization ID (uses first tenant if omitted)Example:
Tool: XERO_LIST_INVOICES
Arguments:
Statuses: "AUTHORISED,PAID"
order: "Date DESC"
page: 1
Retrieve and search contacts for use in invoices and transactions.
Tool: XERO_GET_CONTACTS
Key Parameters:
searchTerm -- Case-insensitive search across Name, FirstName, LastName, Email, ContactNumberContactID -- Fetch a single contact by IDwhere -- OData filter, e.g., "ContactStatus==\"ACTIVE\""page, pageSize -- Pagination controlsorder -- Sort, e.g., "UpdatedDateUTC DESC"includeArchived -- Include archived contacts when truesummaryOnly -- Lightweight response when trueExample:
Tool: XERO_GET_CONTACTS
Arguments:
searchTerm: "acme"
page: 1
pageSize: 25
Note: On high-volume accounts, some
wherefilters (e.g.,IsCustomer,IsSupplier) may be rejected by Xero. Fall back tosearchTermor pagination.
Link an invoice to a bank account by creating a payment record.
Tool: XERO_CREATE_PAYMENT
Key Parameters:
InvoiceID (required) -- Xero Invoice ID the payment applies toAccountID (required) -- Bank account ID for the paymentAmount (required) -- Payment amount (number)Date -- Payment date in YYYY-MM-DD formatReference -- Payment reference or descriptionCurrencyRate -- Exchange rate for foreign currency paymentsExample:
Tool: XERO_CREATE_PAYMENT
Arguments:
InvoiceID: "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
AccountID: "b2c3d4e5-f6a7-8901-bcde-f12345678901"
Amount: 1500.00
Date: "2026-02-11"
Reference: "Payment for INV-0042"
Record spend (payments out) or receive (money in) bank transactions.
Tool: XERO_CREATE_BANK_TRANSACTION
Key Parameters:
Type (required) -- "SPEND" (payment out) or "RECEIVE" (money in)ContactID (required) -- Xero Contact IDBankAccountCode (required) -- Bank account code from chart of accountsLineItems (required) -- Array of line items, each with:
Description (required) -- Line item descriptionUnitAmount (required) -- Unit priceAccountCode (required) -- Account code for categorizationQuantity -- Quantity (default 1)TaxType -- Tax type: "OUTPUT", "INPUT", "NONE"Date -- Transaction date in YYYY-MM-DD formatReference -- Transaction referenceStatus -- "AUTHORISED" or "DELETED"CurrencyCode -- e.g., "USD", "EUR"Example:
…
通过 Rube MCP 自动化 Short.io 链接创建、管理与数据查询任务
通过 Rube MCP 自动处理 Short Menu 的查询、更新与流程操作。
通过 Rube MCP 自动化 Textrazor 文本分析任务,批量提取实体、主题与分类结果。
通过 Rube MCP 自动执行 Ticketmaster 相关查询与操作流程。
通过 Rube MCP 自动化执行 TomTom 相关任务,并先检索最新工具参数。
通过 Rube MCP 自动执行 Paradym 任务,并先检索最新工具 schema。
帮助用户自动处理 QuickBooks Online 的发票、客户、账户与付款记账流程。
用自然语言自动处理 Zoho Books 的发票、账单、付款与联系人流程
通过自然语言操作 Xero,处理发票、联系人、银行流水与工资相关事务。
让 AI 通过自然语言读写 Xero 的发票、联系人、账户和付款数据。
连接 Xero 与本地 SQLite 账本,完成账龄分析、对账和总账勾稽核对。
连接 Xero 会计系统,查询和管理联系人、发票、付款、商品与报表数据。