How to Set Up User Roles and Permissions

Create roles, configure platform access, and set module-level permissions

Updated 10 February 2026

User Permission lets you create roles that control what your team members can access in WhatChimp.

Go to: Sidebar > User Permission

The User Permission page showing the list of roles

Create a Role

  1. Click Create at the top of the page.
  2. Enter a Team Role Name (e.g., "Support Agent", "Sales Team Leader").
  3. Configure platform access and module permissions (see below).
  4. Click Update to save.

Platform Access

Each role has three platform toggles. The toggles say "Disable" — so leaving them OFF means the platform is enabled.

ToggleOFF =ON =
Disable WhatsAppWhatsApp enabledWhatsApp blocked
Disable FacebookFacebook enabledFacebook blocked
Disable InstagramInstagram enabledInstagram blocked

For a WhatsApp-only role, leave "Disable WhatsApp" OFF and turn the other two ON.

The role edit page showing the role name and platform access toggles

Module Permissions

Below the platform toggles is the module list. Each module has:

  • A toggle — ON to grant access, OFF to block
  • CRUD checkboxes (some modules) — Create, Update, Delete, and Special

Not all modules have CRUD. Some (like Bot Manager or Live Chat) are simply on or off.

The Agent role showing Subscribers enabled with full CRUD permissions checked

Available Modules

Core: Connect Account, Subscribers, Bot AI Token, Incoming Message to Webhook URL, Bot Manager, Live Chat, Live Chat - Number Mask, Live Chat - Translator, Live Chat - Advanced

Marketing: Broadcast, Social Posting, Comment Automation

WhatsApp: Appointment System, Click Ads, Carousel Template, Webhook Workflow, Flows, Catalog, WordPress/Shopify Integration

Integrations: Webchat Bot, HTTP API, Google Calendar, Google Contacts, Google Sheet, Telegram Group Manager

Admin: Control Panel - Settings, Transactions, Package & Role, User & Team, API Developer

AI: Bot AI Agent, Bot AI Assistant

The middle section of the role editor showing WhatsApp and integration modules

The bottom section showing admin and AI modules with the Update button

Example Roles

RolePlatformsKey Modules
AgentWhatsApp onlySubscribers (full CRUD), Live Chat, Translator, Live Chat Advanced
Team LeaderWhatsApp onlyEverything an Agent has + Bot Manager
Full AdminAll platformsAll modules with full CRUD. Use sparingly.

Tip: Start with minimal permissions and add more as needed — it's easier to grant access than to audit what to revoke.

More in Team Management