Update transaction account
update_transaction_accountChange the cash category on one company transaction. Use after get_transactions or search_transactions. Does not post to Xero — pair with set_xero_account_map and post_xero_transaction to book the locked code.
Routing: Call get_transactions or search_transactions first to get the transaction_id. Pass the FreedomOS category name (account), not a Xero code. A scheduled activity cannot recode books.
[write-tier — first use may require a manager's approval; a from-now-on approval makes future calls seamless, a just-once approval re-asks next time. Call it on the first clear ask; the card is the yes — do not re-ask in chat.]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account | No | FreedomOS cash-flow category name to set (must match a sheet account when the company has a cash sheet) | |
| category | No | Alias of account | |
| companyId | Yes | FreedomOS company id to act within (you must be a member). Required for company-scoped tools. | |
| transaction_id | Yes | Transaction ID (from get_transactions or search_transactions) |