BizMagnets Docs
API DocsStatusVisit our websiteRaise Ticket
  • Welcome to BizMagnets
  • SET-UP BIZMAGNETS ACCOUNT
    • Create an account in BizMagnets
    • Requirements to get started with your own number
    • Activate WhatsApp Business API on your own number
    • Migration
  • WHATSAPP CHANNEL
    • Creating WhatsApp Channel
    • Meta Business Verification
    • Required Documents for Facebook Business Verification
    • Drive traffic to your WhatsApp number using Quick Links
    • Display Name
      • Display Name Rejection and Appeal
    • How to change your Display Name
    • Facebook Business Verification Grayed Out, Not Visible or Disabled
    • Messaging Limits & Quality Ratings
    • WhatsApp Business API Errors
    • Business Phone Numbers
    • Support with Meta
    • WhatsApp Chat Widget
    • Supported Media Types
    • Unsupported Messages
    • FAQs
  • BLUE TICK VERIFICATION
    • WhatsApp Blue Tick Verification
    • How to Apply for Blue Tick Verification?
    • What if Your Application Gets Rejected?
    • FAQs
  • Conversation
    • Initiate Conversation
    • Sales Inbox
  • Support Inbox
  • FAQs
  • Contacts
    • Add Contact
    • Export Contacts
    • Contact Deletion
    • Contact Management
    • Opt-in Management
    • Community
      • New Community
      • Existing Community
    • Companies
  • TEMPLATE
    • BizMagnets Template Messages
    • Template Categories
    • Create and Edit Template
    • Carousel Marketing Templates
    • Product Marketing Templates
    • Coupon Marketing Template
    • Limited Time Offer Templates
    • Order Details Template
    • Authentication Template
    • FAQs
  • BOT FLOWS
    • Things to Know Before Building Your First Bot
    • BizMagnets Chatbot
    • Chatbot Flows and Analytics
    • Creating Flow in BizMagnets
    • Send Card
      • Text
      • Media
      • Template
      • CTA URL
      • Flow
      • Location
      • Payments
      • Voice
    • Ask Questions
      • Text
      • Button Option
      • List Option
      • Address
      • Flow
      • Keywords
      • Location
      • Current Location
      • Number
      • Mail
      • Date
      • Link
      • File
    • Logic
      • Condition
      • Delay
      • Variables
      • Switch
      • Jump To
      • Replace Text
      • Check Geofence
    • Integrations
      • Connect Your System with the WhatsApp Chat Bot Using API
      • Send Your WhatsApp Data to Zoho CRM Using Chatbot
      • Send Payment Links via WhatsApp Chatbot Using Razorpay Integration
      • Connect WhatsApp and Google Sheets to Collect Responses
      • Connect Shopify and WhatsApp to Collect Orders via Chatbot
      • Send your WhatsApp data to Sangam CRM using Chatbot
      • Send your WhatsApp data to WooCommerce using Chatbot
      • Connect ChatGPT with WhatsApp in BizMagnets Chatbot
      • Send Your WhatsApp Data to Zoho Bigin Using Chatbot
      • Send Your WhatsApp Data to HubSpot Using Chatbot
      • Send Payment Links via WhatsApp Chatbot Using Cashfree Integration
      • Send Payment Links via WhatsApp Chatbot with Telr Integration
    • Catalogue
      • Send Products
    • Actions
      • Assign Conversation
      • Set Tag
      • Remove Tag
      • Update Chat Status
      • Update Contact Fields
      • Trigger Sequence
      • Add Notes
    • Ticketing
      • Tickets
      • Create Ticket
      • Ticket Media
      • Get Tickets
    • Appointments
      • Appointment Flow
      • Appointment Confirmation
      • Set Members
    • Set Up Default Bot
    • Bot Management
    • FAQs
  • CAMPAIGN
    • BizMagnets Campaign
    • Campaign set up
    • Check and Test the Campaign
    • Campaign Analytics and Report
    • FAQs
  • WHATSAPP DRIP CAMPAIGN
    • Understanding Drip Marketing
    • Basics of Drip Campaign
    • Create New Drip Campaign
    • Drip Campaign Message Management
    • Campaign Management Options
    • Drip Campaign Analytics
    • FAQs
  • CTWA
    • CTWA in BizMagnets
    • Create your Ad Campaign
    • FAQs
  • INTEGRATION
    • E-commerce Platforms
      • Shopify
        • Workflows for Shopify
      • WooCommerce
        • Workflows for WooCommerce
      • WooCommerce Cart Abandonment Recovery
    • Shipping and Logistics
      • ShipRocket
        • ShipRocket Workflows
    • Payment Gateways
      • Razorpay
        • Razorpay Workflows
      • Cashfree
        • Workflows for Cashfree
      • Stripe
        • Stripe Workflows
    • Marketing and Engagement Platforms
      • Facebook Leads
        • Send Automated WhatsApp Messages to Facebook Leads
      • WebEngage
    • Additional Integrations
      • Zoho Books
        • Zoho Books Notifications
        • Workflow for Zoho Books
      • Generic Webhooks
        • Generic Webhook Workflows
        • Connect Wix Using Generic Webhook
        • Connect Zoho Desk Using Generic Webhook
        • Connect Your Google Form Using Generic Webhook
        • Connect Contact Form 7 Using Generic Webhook
      • Calendly
        • Workflows for Calendly
      • Pabbly
    • FAQs
  • APPOINTMENTS
    • BizMagnets Appointment
    • Appointment Booking
    • Appointment Template Configuration
    • FAQs
  • TICKETING
    • BizMagnets Ticketing
    • Ticket Fields
    • SLA Policies
    • Configuration
    • FAQs
  • Field Force Tracking
    • Field Force Tracking in BizMagnets
    • Add Geofence
    • Geofence Report
  • PRICING
    • Conversation Pricing
    • Message Credits
    • Billing & Subscriptions
  • COMMERCE
    • Facebook Catalogue
    • Orders
    • Payments
      • Sending Payment Links
      • Tracking Payments
      • FAQs
  • WHATSAPP OTP
    • WhatsApp OTP Configuration
    • OTP Authentication
  • API DOCUMENTS
    • Authentication
    • Channel
    • Untitled
    • API Docs
  • ADDITIONAL DETAILS
    • Members
      • Teams
      • Roles
      • FAQs
    • Exploring Message Delivery Challenges on WhatsApp
    • New Per-user Messaging Limits on WhatsApp
    • Automations
      • Chat Inbox Assignment
      • Chat Inbox Configuration
    • Quick Replies
    • Tags
    • API Keys
    • Biz Catalogues
    • Custom Fields
    • Frequently Asked Questions
  • ANALYTICS
    • Dashboard
    • Conversation Report
    • View Insights
    • Failed Messages
  • Group 1
    • Knowledge Base
Powered by GitBook
On this page
  • Purpose of Roles
  • Common Roles and Their Possible Functions
  • Creating a Role in BizMagnets
  • Implementation with WhatsApp API
  1. ADDITIONAL DETAILS
  2. Members

Roles

Roles are typically used to manage user permissions and access within a system that integrates with BizMagnets.

PreviousTeamsNextFAQs

Last updated 4 months ago

It let you define and manage various roles, each with different levels of access and capabilities.

Purpose of Roles

Roles in BizMagnets allow administrators to:

  1. Control Access: Assign specific permissions to users based on their roles. For example, only certain roles might have access to send bulk messages, create campaigns, or view customer data.

  2. Streamline Workflow: Divide responsibilities among team members (e.g., marketing, support, admin) based on their roles.

  3. Enhance Security: Restrict access to sensitive features or data by limiting permissions to authorized roles only.

Common Roles and Their Possible Functions

  1. MEMBER: Likely a default role with basic permissions, such as accessing general features but

  2. OWNER: Typically the highest role with full permissions, including managing roles, viewing all data, and performing administrative actions.

  3. ADMIN: A high-level role with permissions similar to the owner but might lack a few critical controls like transferring ownership.

Creating a Role in BizMagnets

  1. Navigate to the 'Roles' tab in BizMagnets dashboard under the Members section in the Settings.

  2. Click on '+ Add Role' button.

  1. Enter a descriptive name for the role (e.g., "Sales Manager," "Support Agent").

  2. Provide a short description of what this role is for (e.g., "Handles sales-related tasks").

  3. Toggle the switches for permissions you want to enable for this role:

  • Mobile Number Masking: Enable this if the role should hide mobile numbers in the system.

  • Sales Inbox:

    • Can view conversations: Allow the role to access sales-related conversations.

    • Can manage all conversations: Permit the role to manage or respond to conversations.

  • Support Inbox:

    • Can view conversations: Allow access to support-related conversations.

    • Can manage all conversations: Grant permission to manage support conversations.

  • Contacts:

    • Can view and update contact list: Enable if the role needs to access and update existing contacts but not perform full management functions.

    • Can manage contact list: Enable to grant full control over the contact list, including adding, deleting, and updating contacts.

  • Campaign:

    • Can view campaigns and analytics: Enable if the role needs to view campaign details and analytics but cannot make changes or schedule campaigns.

    • Can add, view, schedule, and manage campaigns: Enable to allow creating, editing, scheduling, and managing campaigns.

  • Sequence:

    • Can view sequences: Enable if the role only needs to view sequences without modifying them.

    • Can manage sequences: Enableto grant full permissions for creating, editing, and managing sequences.

  • Bot Flows:

    • Can view bots: Enable to allow viewing bot flows without making modifications.

    • Can manage bots: Enable to allow creating, editing, and deleting bot flows.

  • WhatsApp Templates:

    • Can view WhatsApp templates: Enable for roles that need access to view existing templates only.

    • Can manage WhatsApp templates: Enable to allow creating, editing, and managing templates.

  • WhatsApp Flows:

    • Can view WhatsApp flows: Enable to view WhatsApp flow configurations.

    • Can manage WhatsApp flows: Enable for creating and managing WhatsApp flows.

  • WhatsApp Channels:

    • Can view WhatsApp channels: Enable to allow viewing existing WhatsApp channel configurations.

    • Can manage WhatsApp channels: Enable to permit adding and managing WhatsApp channels.

  • WhatsApp OTP:

    • Can view WhatsApp OTP: Enable to allow viewing OTP-related configurations.

    • Can manage WhatsApp OTP: Enable to allow modifying OTP settings and integrations.

  • Tags:

    • Can view tags: Enable to allow viewing tags.

    • Can manage tags: Enable to allow adding, editing, or deleting tags.

  • Quick Replies:

    • Can view quick replies: Enable this toggle to allow viewing preset quick replies.

    • Can manage quick replies: Enable to allow adding, editing, or managing quick replies.

  • Automation:

    • Can view automation: Enable to allow viewing automation workflows.

    • Can manage automation: Enable to allow creating, editing, and managing automation workflows.

  • Integration:

    • Can view integrations: Enable this toggle to allow viewing existing integrations.

    • Can manage integrations: Enable to allow configuring, updating, or removing integrations

  • Analytics:

    • Can view analytics and report: Enable to allow viewing reports and analytics dashboards.

    • Can manage analytics and report: Enable to allow generating and managing custom reports.

  • Commerce:

    • Can view orders: Enable this toggle to allow viewing all order-related information.

    • Can view catalogue: Enable this toggle to allow viewing product catalogs.

    • Can view payments: Enable this toggle to allow viewing payment transactions.

    • Can view and manage orders: Enable to allow full control over order management (adding, editing, deleting).

    • Can create and manage catalogue: Enable to allow creating and managing product catalogs.

    • Can create, view, and manage payments: Enable to allow configuring, viewing, and managing payment settings and transactions.

  • CTWA

    • Can view CTWAs: Enable this toggle to allow viewing Click to WhatsApp Ad configurations.

    • Can manage CTWAs: Enable to allow creating, editing, and managing CTWA configurations.

  • Ticketing:

    • Can view tickets and analytics: Enable to allow viewing tickets and related analytics reports.

    • Can manage tickets and analytics: Enable to allow assigning, resolving, and configuring ticket settings and analytics.

  • Appointment:

    • Can view appointments configuration and booked appointments: Enable to allow viewing appointment settings and scheduled appointments.

    • Can manage appointments configuration and booked appointments: Enable to allow creating, editing, and managing appointment configurations and bookings.

  • Member, Teams & Roles:

    • Can view member, teams and roles: Enable to allow viewing team members and their roles.

    • Can manage member, teams and roles: Enable to allow adding, editing, and managing members, teams, and their respective roles.

  • Knowledge Base:

    • Can view knowledge base: Enable to allow viewing knowledge base articles and FAQs.

    • Can manage knowledge base: Enable to allow creating, editing, and managing the knowledge base content.

  • Developer Modules:

    • Can view webhooks and API keys: Enable to allow viewing API keys and webhook configurations.

    • Can manage webhooks and API keys: Enable to allow creating, editing, and managing webhooks and API keys.

  • Field Force Tracking:

    • Can view field force tracking: Enable to allow viewing location tracking and geo-fencing configurations for field teams.

    • Can manage field force tracking: Enable this toggle to allow configuring and managing location tracking and geo-fencing rules for field teams.

  1. If you want to enable all permissions for this role, use the 'Enable All' option at the top.

  2. Once all details and permissions are set, click the 'Create' button to save the role.

  3. The role will now appear in the roles list, where you can edit or delete it as needed.

Implementation with WhatsApp API

Using roles with the WhatsApp API can help streamline tasks like:

  • Assigning a role to handle customer queries using the chatbot.

  • Allowing specific roles to manage campaigns or send bulk messages.

  • Limiting access to sensitive settings like number masking or CRM integrations.

Note:

Any new features added in the future will have their permissions disabled by default, but you can enable them by editing the role settings.

This approach ensures fine-grained control over user access and helps manage team responsibilities effectively.