Docs

Scopes & Roles

Scopes are fine-grained resource:action strings enforced per tool call. Roles have default scope bundles. Effective scopes for a request are the intersection of the credential scopes and the role defaults.

Role defaults

RoleDefault scopes
viewerartifacts:read, context:read, data:read, assets:read, observability:read, workflows:read, workflows:complete, prompts:list, prompts:use, conversations:read, config:read, knowledge_base:read, metrics:read, connections:read, notifications:read, pages:read, notion_sync:read
editorartifacts:read, context:read, data:read, assets:read, observability:read, workflows:read, workflows:complete, prompts:list, prompts:use, conversations:read, config:read, knowledge_base:read, metrics:read, connections:read, notifications:read, pages:read, notion_sync:read, artifacts:write, artifacts:delete, context:write, context:delete, context:ask, context:query, data:write, assets:write, assets:delete, workflows:write, workflows:delegate, conversations:write, conversations:delete, knowledge_base:write, knowledge_base:delete, connections:write, connections:delete, pages:write, pages:delete, pages:embed, notion_sync:write, notion_sync:delete
adminartifacts:read, context:read, data:read, assets:read, observability:read, workflows:read, workflows:complete, prompts:list, prompts:use, conversations:read, config:read, knowledge_base:read, metrics:read, connections:read, notifications:read, pages:read, notion_sync:read, artifacts:write, artifacts:delete, context:write, context:delete, context:ask, context:query, data:write, assets:write, assets:delete, workflows:write, workflows:delegate, conversations:write, conversations:delete, knowledge_base:write, knowledge_base:delete, connections:write, connections:delete, pages:write, pages:delete, pages:embed, notion_sync:write, notion_sync:delete, team:read, team:write, team:delete, config:write, pages:admin, webhooks:read, webhooks:write, webhooks:delete, observability:write, notifications:write, versioning:read, versioning:write
ownerartifacts:read, context:read, data:read, assets:read, observability:read, workflows:read, workflows:complete, prompts:list, prompts:use, conversations:read, config:read, knowledge_base:read, metrics:read, connections:read, notifications:read, pages:read, notion_sync:read, artifacts:write, artifacts:delete, context:write, context:delete, context:ask, context:query, data:write, assets:write, assets:delete, workflows:write, workflows:delegate, conversations:write, conversations:delete, knowledge_base:write, knowledge_base:delete, connections:write, connections:delete, pages:write, pages:delete, pages:embed, notion_sync:write, notion_sync:delete, team:read, team:write, team:delete, config:write, pages:admin, webhooks:read, webhooks:write, webhooks:delete, observability:write, notifications:write, versioning:read, versioning:write, billing:read, billing:write, platform:read, platform:write, platform:admin

Tool matrix

Cells list tool IDs that require the given scope.

Resource \ Actionreadwritedeleteadminaskquerydelegatecompletelistuseexecuteembed
artifactsagent_blueprint.get<br>agent_blueprint.list<br>operation.get<br>operation.list (+9)knowledge_base.star<br>knowledge_base.unstar<br>prompts.artifact.compose_campaign<br>prompts.artifact.draft_weekly_report (+2)----------
contextauthor_profile.get<br>author_profile.list<br>context.audience_filters<br>context.channels (+12)context.remember<br>prompts.context.remember_this--context.askcontext.query_substrate<br>prompts.context.state_of_business------
context_entriescontext.review_kit<br>context_entry.get<br>context_entry.list<br>prompts.context.review_contextcontext_entries.write<br>prompts.context.capture_competitive_intel<br>prompts.context.save_insight<br>prompts.context.update_entry----------
content------------
datacompany.get<br>company.list<br>company.search<br>console.issues_inbox.list (+33)social.connect_account<br>social.create_subject<br>social.delete_subject<br>social.disconnect_account (+5)----------
assets------------
teamteam.get_settings<br>team.list_domains<br>team.list_invitations<br>team.list_membersteam.add_domain<br>team.invite<br>team.resend_invitation<br>team.update_member_role (+1)team.remove_domain<br>team.remove_member<br>team.revoke_invitation---------
webhooksprompts.webhook.debug_delivery<br>prompts.webhook.webhook_health_check<br>webhook.get<br>webhook.list (+1)webhooks.test_fire<br>webhooks.write----------
billing------------
configauthors.get<br>authors.linkedin_status<br>authors.list<br>authors.voice_status (+9)authors.create<br>authors.delete<br>authors.refresh_linkedin<br>authors.regenerate_voice (+15)----------
observability------------
workflowsagent_profile.list<br>agent_run.get<br>agent_run.list<br>blueprint_backtest.get (+15)agents.cancel<br>agents.resume<br>knowledge_base.make_living----agents.backtest_blueprint<br>agents.fork_blueprint<br>agents.preview_backtest<br>agents.run_blueprint (+4)finish----
conversations-conversations.create<br>conversations.turns.append<br>conversations.turns.cancel<br>conversations.turns.resume (+1)----------
platform------------
knowledge_baseknowledge_base.chat<br>knowledge_base.diff<br>knowledge_base.get<br>knowledge_base.get_access (+11)knowledge_base.make_living<br>knowledge_base.update<br>knowledge_base.uploadknowledge_base.delete---------
keys------------
oauth_clients------------
audit_log------------
versioning-blueprints.create<br>blueprints.delete<br>blueprints.promote_output<br>blueprints.unarchive (+4)----------
prompts--------prompts.system.getting_started<br>prompts.system.research_playbook<br>system.list_promptssystem.use_prompt--
metricsmetrics.evaluate-----------
external_search----------external_search.execute<br>external_search_jobs.read_stream-
workspacesworkspaces.get<br>workspaces.list<br>workspaces.list_joinable_by_domainworkspaces.add_member<br>workspaces.create<br>workspaces.delete<br>workspaces.join_by_domain (+5)----------
connectionsconnections.get<br>connections.get_status<br>connections.list<br>connections.list_catalog (+1)connections.connect<br>connections.reconnect<br>connections.updateconnections.disconnect---------
pagespages.get<br>pages.get_template<br>pages.list<br>pages.list_templates (+2)pages.archive<br>pages.create<br>pages.updatepages.delete--------pages.mint_embed_token
notificationsnotifications.list_recipients<br>notifications.list_sendsnotifications.email_member----------
notion_syncnotion_sync.get<br>notion_sync.list_pages<br>notion_sync.list_sends<br>notion_sync.statusnotion_sync.backfill<br>notion_sync.configurenotion_sync.unsync---------