Accounting Automation Upcoming

Claude Cowork + Xero: Automate Your Accounting (Basic)

Preview

Claude Cowork + Xero: Automate Your Accounting (Basic)

Recommended learning pathway

Claude Cowork + Xero

Step 3 of 4. You can enrol in any order, but we recommend taking these in sequence.

  1. 1 Your First 15 Minutes with Claude Cowork
  2. 2 Claude Cowork + Xero: Invoice Automation
  3. 3 Claude Cowork + Xero: Automate Your Accounting (Basic) You are here
  4. 4 Claude Cowork + Xero: Automate Your Accounting (Advanced)

Course overview

Turn Claude Cowork into your accounting assistant in a focused four hour session. This hands-on, in-person class teaches professionals and small business owners how to automate painful Xero workflows: invoice drafting, vendor bill recording, and bank reconciliation, using officedesk CLI as the bridge. Software setup is completed before class with a guided checklist, so every minute in the room goes into building real workflows. No terminal experience required.

What you'll learn

  • Install and configure Claude Desktop with Cowork, officedesk CLI, and the MCP bridge
  • Draft, authorise, and send Xero invoices via Claude - no manual data entry
  • Record vendor bills with evidence attachments and reconcile payments
  • Match bank statement lines to Xero transactions safely
  • Write an effective CLAUDE.md for accounting workflows
  • Apply the dry-run discipline and safety guardrails for financial operations

Curriculum

16 lessons · 3h 50m total
1 Why Your Accounting Is Ready for Automation 5 min
The real cost of manual accounting. How AI changes the equation. What Claude can and cannot touch in your Xero workflows.
2 Meet the Stack: Claude Cowork, officedesk, Xero 5 min
How the three pieces connect. Claude Cowork talks to the MCP server, which runs officedesk CLI, which talks to Xero. The architecture explained without jargon.
3 Real Wins: What This Looks Like in Practice 5 min
Concrete examples from the workspace. A reconciled bank line. A sent invoice. A recorded bill with evidence. What you will be able to do by the end of this course.
4 Installing Claude Desktop with Cowork 5 min
Step-by-step installation for macOS and Windows. Configure Cowork mode. Verify your installation with a simple test.
5 Installing officedesk CLI and Connecting to Xero 5 min
Install officedesk CLI. Run plugin-xero login to authenticate. Verify the connection with get-organisation. Test with a read-only command.
6 The MCP Bridge: Connect Claude to officedesk 5 min
How the MCP server works. Configure Claude Desktop to load officedesk_mcp_server.py. Understand the tool permissions model. Test the connection with officedesk_doctor. This is the critical link that lets Claude talk to Xero.
7 Your First CLAUDE.md for Accounting 25 min
Write a CLAUDE.md that teaches Claude about your business. Include your entity name, chart of accounts, invoice numbering format, tax rates, and the dry-run rule. Make Claude understand your financial context.
8 Safety: Guardrails and the Dry-Run Discipline 20 min
The most important lesson. Always use --dry-run first on mutating commands. Never create manual bank transactions on bank-feed accounts. Understand xero-guardrails.md. What Claude should never touch without human approval.
9 Lab: Draft an Invoice 25 min
Hands-on. Use Claude to look up a contact, find the right account codes and tax rate, then draft a single-line invoice. Review the draft in Xero.
10 Lab: Authorise the Invoice 15 min
Review the draft. Understand what authorisation means and why it is irreversible. Run --dry-run first, confirm the payload, then authorise. Verify the invoice status changed to AUTHORISED.
11 Lab: Send the Invoice to Your Customer 10 min
Send the authorised invoice via email. Verify delivery. Download the rendered PDF. Understand what happens after sending.
12 Multi-Line Invoices and Attachments 20 min
Extend the invoice lab. Draft invoices with multiple line items. Attach supporting documents to invoices. Full invoice lifecycle from draft to sent with evidence.
13 Lab: Record a Vendor Bill with Evidence 30 min
Hands-on. Match a bank expense to a vendor invoice. Have Claude draft the bill, attach the invoice PDF as evidence, authorise it, and record the payment. Full audit trail from bank debit to paid bill.
14 Lab: Basic Bank Reconciliation 25 min
Use get-bank-statement-lines to find unreconciled items. Match them to existing Xero transactions. Verify the match is correct before confirming. Understand the difference between a bank transaction and a statement line match.
15 Reviewing Claude's Work: What to Check 10 min
Claude is fast but not infallible. What to verify before approving: amounts, dates, contacts, account codes, tax rates. Building the habit of review.
16 Your First End-to-End Workflow 20 min
Capstone. Combine everything. Start with a bank statement line, draft the related invoice, authorise it, send it, and reconcile. One smooth workflow from chaos to closed.
Institute of Ergonomics and Hygiene Pte. Ltd. 11 Collyer Quay, #14-08 The Arcade, Singapore, 049317, Singapore