Roles & Permissions — Control Access to Your Free AI Chatbot
Understand roles and permissions for your free AI chatbot dashboard. Admin, Editor, Viewer, and Support Agent roles. Create custom roles on Pro+ plans. Full permission guide.
Permission System
Fetchply uses granular role-based access control with 21 total permissions across 10 categories.
| Category | Permissions |
|---|---|
| Chatbot | chatbot.view, chatbot.edit, chatbot.delete, chatbot.retrain |
| Knowledge | knowledge.view, knowledge.manage |
| Conversations | conversations.view, conversations.reply, conversations.export |
| Analytics | analytics.view, analytics.export |
| Actions | actions.view, actions.manage |
| Leads | leads.view, leads.export |
| Tickets | tickets.view, tickets.manage |
| Integrations | integrations.manage |
| Settings | settings.manage |
| Team | team.invite, team.manage_access |
Built-In Roles
Custom Roles
On Pro and Business plans, you can create custom roles that combine only the permissions your team needs. Custom roles are managed from Dashboard → Team → Roles.
Permission Matrix
| Permission | Admin | Editor | Viewer | Support Agent |
|---|---|---|---|---|
| chatbot.view | Yes | Yes | Yes | No |
| chatbot.edit | Yes | Yes | No | No |
| chatbot.delete | Yes | No | No | No |
| chatbot.retrain | Yes | Yes | No | No |
| knowledge.view | Yes | Yes | Yes | No |
| knowledge.manage | Yes | Yes | No | No |
| conversations.view | Yes | Yes | Yes | Yes |
| conversations.reply | Yes | Yes | No | Yes |
| conversations.export | Yes | Yes | No | No |
| analytics.view | Yes | Yes | Yes | No |
| analytics.export | Yes | Yes | No | No |
| actions.view | Yes | Yes | No | No |
| actions.manage | Yes | Yes | No | No |
| leads.view | Yes | Yes | Yes | Yes |
| leads.export | Yes | Yes | No | No |
| tickets.view | Yes | Yes | No | Yes |
| tickets.manage | Yes | Yes | No | Yes |
| integrations.manage | Yes | Yes | No | No |
| settings.manage | Yes | Yes | No | No |
| team.invite | Yes | No | No | No |
| team.manage_access | Yes | No | No | No |
Owners still control destructive account-level actions like deleting an organization or removing the last admin.
Manage Team Members
Invite teammates by email, assign roles (Admin, Editor, Viewer, Support Agent), and control which agents each member can access. Manage your free AI chatbot as a team.
Integrations
Connect your free AI chatbot to WhatsApp, Instagram, Slack, Shopify, and WooCommerce. Same chatbot, everywhere your customers are. All integrations free on every plan.