Automo.ai

Scopes and permissions: Automo developers

Every permission an assistant can ask for on Automo, which ones a workspace starts with, and which tools each one unlocks.

Diese Referenz ist auf Englisch veröffentlicht.

Als Markdown lesen

A token can only do what three things allow at once: the scopes the person ticked when they connected, what their own role in the workspace allows, and what the workspace admin has switched on for assistants in Settings, Claude Connector. Any of the three can narrow it; nothing widens it.

How a permission is granted

  1. Ask for scopes in the scope parameter of the authorize request (space separated). Ask only for what you use.
  2. The person sees each permission as a checkbox and can untick any of them.
  3. The workspace's admin policy narrows the result. Most powerful permissions start off and stay off until an admin turns them on, for every connection at once.
  4. If a tool needs a permission the token lacks, the call is refused with 403 and, where a reconnect could add it, a WWW-Authenticate: Bearer error="insufficient_scope" challenge naming the scope.

Every scope

ScopeAllowsNew workspacesTools
files:readRead files (media library)see your workspace settingsnone yet
files:writeUpload files (media library)see your workspace settingsnone yet
files:adminOpen restricted folders & change folder accesssee your workspace settingsnone yet
kb:readRead knowledge basesee your workspace settingsnone yet
kb:writeWrite knowledge base pagessee your workspace settingsnone yet
chat:readRead chat channelssee your workspace settingsnone yet
chat:writePost chat messagessee your workspace settingsnone yet
brand:readRead brand kits & brand assetssee your workspace settingsnone yet
brand:writeCreate & edit brand kits (colours, fonts, logos, guidelines)see your workspace settingsnone yet
templates:readRead templatessee your workspace settingsnone yet
projects:readRead projects, designs, videos & spreadsheetssee your workspace settingsnone yet
projects:writeCreate and edit projects, designs, videos & spreadsheetssee your workspace settingsnone yet
campaigns:readRead Automo Connect campaignssee your workspace settingsnone yet
campaigns:writeBuild and edit Automo Connect campaignssee your workspace settingsnone yet
mail:readRead your mailsee your workspace settingsnone yet
mail:sendSend mail as yousee your workspace settingsnone yet
meetings:readRead meeting transcriptssee your workspace settingsnone yet
contacts:readRead contactssee your workspace settingsnone yet
crm:readRead companies & dealssee your workspace settingsnone yet
crm:writeCreate and update contacts, companies & dealssee your workspace settingsnone yet
support:readRead support ticketssee your workspace settingsnone yet
support:writeUpdate support ticketssee your workspace settingsnone yet
tasks:readRead taskssee your workspace settingsnone yet
tasks:writeCreate and update taskssee your workspace settingsnone yet
calendar:readRead your calendarsee your workspace settingsnone yet
calendar:writeAdd events to your calendar, invite people, edit & remove your ownsee your workspace settingsnone yet
calendar:teamSee teammates' free/busy time (busy windows only)see your workspace settingsnone yet
esign:readRead envelopes sent for signaturesee your workspace settingsnone yet
esign:writePrepare documents for signaturesee your workspace settingsnone yet
esign:sendSend or void documents for signaturesee your workspace settingsnone yet
marketing:readRead marketing email sequencessee your workspace settingsnone yet
marketing:writeDraft marketing email sequences (never activate them)see your workspace settingsnone yet
sharing:readSee a project's public share linkssee your workspace settingsnone yet
sharing:writeCreate & revoke public share linkssee your workspace settingsnone yet
retail:readRead venues & menussee your workspace settingsnone yet
retail:writeSet up venues & edit menussee your workspace settingsnone yet
screens:readRead venue screenssee your workspace settingsnone yet
screens:writePut designs on venue screenssee your workspace settingsnone yet
ai_team:readRead your AI team memberssee your workspace settingsnone yet
ai_team:adminHire, change, pause & remove AI team memberssee your workspace settingsnone yet

Protocol scopes

  • openid, email, profile: who connected (returned by /oauth/userinfo).
  • offline_access: a refresh token, so the connection survives the access token expiring.