Agent permissions.
Which office roles may use each of the agent's tool groups. "none" disables a group for everyone, administrators included; "super administrator" matches only the earliest-granted administrator. Changes save immediately as logged settings revisions and apply to the next message. Writes always show an approval card regardless of role — this matrix controls who sees the verbs at all.
| tool group | kind | minimum role |
|---|---|---|
| account mergeMerge duplicate client accounts (older account wins). | write | |
| analyticsRevenue, bookings, utilization, clients — aggregate numbers. | read | |
| blackoutsCreate and remove gear/space blackouts. | write | |
| claimsOpen damage/loss/late claims and advance their status. | write | |
| client fileInternal notes, tags, and verification records. | write | |
| client standingChange a client's standing (incl. blacklisting). | write | |
| conversationsSearch and read staff agent conversations and their transcripts. | read | |
| delete / restoreSoft-delete (and restore) reservations, clients, and links. | write | |
| emailsRe-send a reservation's quote / confirmation / receipt. | write | |
| Google DriveSearch Drive and read Docs/Sheets shared with the studio's service account. | read | |
| Google DriveCreate Docs and update Sheets. | write | |
| inventoryCreate/edit items and assets (rates, condition, location) and manage kits. | write | |
| librarySearch and read the internal docs (policies, processes, runbooks). | read | |
| lifecycle overrideDiagnose a stuck reservation and force its status past the event-driven gates. | write | |
| logsSearch the activity log — who changed what, when. | read | |
| lookupsFind clients, reservations (with conflicts), catalog items, and contract previews. | read | |
| paymentsRecord deposit holds, captures, releases, charges, and refunds. | write | |
| pricingExplain the current pricing engine parameters. | read | |
| pricingChange pricing engine scalars — repricing the whole catalog. | write | |
| remove accountsSoft-delete an account — a client by an administrator, a staff account (one with an office role) by the super admin only. | write | |
| reservationsCreate reservations, advance or cancel them. | write | |
| schedulesEdit the weekly open / by-reservation hours. | write | |
| source codeSearch and read the application source. | read | |
| SQLRun a single read-only SQL query against the live database. | read | |
| tag mergeMerge duplicate interest tags (older tag wins). | write | |
| tagsSearch the interest-tag registry (names, descriptions, usage). | read |