Fetchply Docs
Team and access

Roles and permissions

Use Fetchply role templates and granular permissions to give each teammate only the access they need.

Fetchply defines 19 total permissions. Owners can use workspace roles, agent-level templates, or supported custom roles to apply least privilege.

Templates

  • Admin is for broad agent administration.
  • Editor manages content, settings, integrations, actions, exports, and replies but cannot delete an agent.
  • Viewer has read-only access to core agent, knowledge, conversation, analytics, action, and lead views.
  • Support Agent can view the agent, conversations, and leads, and reply to conversations.

All permission keys

AreaPermissions
Agentchatbot.view, chatbot.edit, chatbot.delete, chatbot.retrain
Knowledgeknowledge.view, knowledge.manage
Conversationsconversations.view, conversations.reply, conversations.export
Analyticsanalytics.view, analytics.export
Actionsactions.view, actions.manage
Leadsleads.view, leads.export
Integrationsintegrations.manage
Settingssettings.manage
Teamteam.invite, team.manage_access
  • Give support staff conversations.reply without chatbot.delete.
  • Give analysts analytics.view; add analytics.export only when they may download visitor data.
  • Reserve integrations.manage, settings.manage, and actions.manage for trusted operators.
  • Review agent assignments whenever a member changes role.

Custom-role availability depends on the controls shown for your workspace and plan.