自动化处理 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 自动化处理 Detrack 相关任务并先检索最新工具模式。
通过 Rube MCP 自动化 Bannerbear 任务,批量生成并管理营销视觉素材。
帮助用户通过 Rube MCP 自动化大数据云平台任务与运维流程。
通过 Rube MCP 自动化词典 API 查询与集成,快速获取规范化词汇信息。
通过 Rube MCP 自动化执行 Diffbot 任务,支持先检索工具再按最新结构操作。
自动化执行 Api2pdf 的 PDF 生成、转换与文档处理任务
帮助用户自动处理 QuickBooks Online 的发票、客户、账户与付款记账流程。
用自然语言自动处理 Zoho Books 的发票、账单、付款与联系人流程
通过自然语言操作 Xero,处理发票、联系人、银行流水与工资相关事务。
连接 Xero 与本地 SQLite 账本,完成账龄分析、对账和总账勾稽核对。
用自然语言管理 Zoho Books 的发票、联系人、费用与销售订单等财务流程。
连接 CollectiveSpend 与 Xero,便捷查询、新建和更新联系人记录。