Xero

Restrict how your agents can use Xero.

Require agents to confirm every change to your books, or set up custom rules for automation.

XeroBookkeeping agent · Acme Ltdkc_…7f3a
PermissionAccessOnly when
Invoices · Read
invoice.read
AllowedAny request
Invoices · Create
invoice.create
Allowed
body.Invoices[].Status = DRAFT
Invoices · Create
invoice.create
Ask meWaits up to 24 hoursAny request
Allowed goes straight throughAsk me waits for your confirmation
Pricing

Connect through our Xero app, or your own.

KeyContain's Xero app

$7 per organisation every 30 days
  • $4 per GB of data from Xero
  • Nothing to set up at Xero

Your own Xero app

$0
  • No fee to us
  • You register an app with Xero. Xero may charge you its own fees.
What you can control

Permissions

Each row of a key's Xero access is one of these, set to Allowed or Ask me.

PermissionName in the API
Invoices · Readinvoice.read
Invoices · Createinvoice.create
Invoices · Updateinvoice.update
Invoices · Deleteinvoice.delete
Invoices · Emailinvoice.email
Credit notes · Readcreditnote.read
Credit notes · Createcreditnote.create
Credit notes · Updatecreditnote.update
Credit notes · Deletecreditnote.delete
Quotes · Readquote.read
Quotes · Createquote.create
Quotes · Updatequote.update
Quotes · Deletequote.delete
Purchase orders · Readpurchaseorder.read
Purchase orders · Createpurchaseorder.create
Purchase orders · Updatepurchaseorder.update
Purchase orders · Deletepurchaseorder.delete
Contacts · Readcontact.read
Contacts · Createcontact.create
Contacts · Updatecontact.update
Contacts · Archivecontact.archive
Payments · Readpayment.read
Payments · Createpayment.create
Payments · Deletepayment.delete
Bank transactions · Readbanktransaction.read
Bank transactions · Createbanktransaction.create
Bank transactions · Updatebanktransaction.update
Bank transactions · Deletebanktransaction.delete
Bank transfers · Readbanktransfer.read
Bank transfers · Createbanktransfer.create
Manual journals · Readmanualjournal.read
Manual journals · Createmanualjournal.create
Manual journals · Updatemanualjournal.update
Manual journals · Deletemanualjournal.delete
Items · Readitem.read
Items · Createitem.create
Items · Updateitem.update
Items · Deleteitem.delete
Accounts · Readaccount.read
Accounts · Createaccount.create
Accounts · Updateaccount.update
Accounts · Deleteaccount.delete
Tracking categories · Readtrackingcategory.read
Tracking categories · Createtrackingcategory.create
Tracking categories · Updatetrackingcategory.update
Tracking categories · Deletetrackingcategory.delete
Attachments · Readattachment.read
Attachments · Uploadattachment.upload
Reports · Runreports.run
Organisation · Readorganisation.read
Custom rule: a method and a path that you choose.

Give your agents Xero keys that fit.