Permissions & scopes

Every action a booking agent takes is gated by a scope. Scopes are granted per band / per venue — so you might have full booking control on one band and view-only on another.

Band scopes

ScopeWhat it allows
edit_profileUpdate band profile, photos, links, genre tags
manage_applicationsApply to slots, withdraw applications
manage_offersAccept, counter, decline venue offers
manage_bookingsConfirm or cancel bookings
manage_messagesSend messages on application or offer threads
manage_stage_plotsCreate, edit, delete stage plots
manage_past_showsLog past shows, claim historical bookings
view_financeSee slot costs, guarantees, revenue (sensitive)

Venue scopes

ScopeWhat it allows
manage_slotsOpen, edit, cancel slots; manage recurring slots
manage_applicationsAccept, decline, counter band applications
manage_offersSend offers to bands
manage_bookingsConfirm or cancel confirmed bookings
manage_messagesMessage bands on application threads
view_financeSee cost cards, revenue, Booking History page (sensitive)

Permission bundles

When a band or venue first grants you access, they can pick a preset bundle:

  • View only — no scopes; you can see, but not act.
  • Booking onlymanage_bookings + manage_messages.
  • Full — every scope except view_finance.
  • Custom — toggle each scope individually.

Requesting more permissions

There's no in-app "request" flow yet — message the band or venue directly and ask them to toggle the scope from their managers/agents page. Changes take effect immediately.

Audit log

Every state change you make as an agent is recorded with your user id. The principal can see the audit history of their account.