sparrowdesk-logo-transparent-1.png
Go to sparrowdesk.com
Home
SparrowDesk Overview
  • Overview of SparrowDesk
  • Feature Overview in SparrowDesk
  • SparrowDesk Glossary
Getting Started
  • Setting Up Account Details
  • Default Business Hours
  • Understanding and Creating Teams
  • Inviting Members to the Platform
  • Roles and Permissions
  • Single Sign-On
  • Brands in SparrowDesk
  • Getting Started FAQs
  • Use a custom domain for your support portal
Inbox
  • Understanding the Inbox in SparrowDesk
  • Managing Custom Views in Inbox
  • Live Chats in Inbox
  • Staying on Top of New Messages from Customers
  • Conversation Fields in SparrowDesk
  • Merging Conversations in SparrowDesk
  • Adding Watchers to a conversation
  • Round Robin assignment explained
  • Export Conversations as CSV
  • Bulk update fields
  • Forward a Conversation to an External Contact
  • Common Email Delivery Errors
Channels
  • Setting Up Email as a Support ChannelConnect your custom email address How do I send and receive emails via SMTP and IMAP ? How do I find my SMTP/IMAP server address and port number? Common Errors while Connecting through SMTP/IMAPHow to Prevent Emails From Going to Spam Email Signatures
  • Installing Chat Widget Chat Widget Installation on WordPressInstall the Chat Widget on ShopifyCustomising Chat WidgetEmbedding and Configuring the SparrowDesk Chat WidgetChat Widget SettingsWhy End Users Don’t Always See Their Chat HistoryTrack page visits in SparrowDesk
Contacts
  • Contacts in SparrowDesk
  • How to manage contact segments
  • Deleting and Blocking Contacts in SparrowDesk
  • Contact Fields in SparrowDesk
Reports
  • Conversation Report
  • Team Performance Report
  • Understanding the AI Agent Report in SparrowDesk
  • Viewing CSAT reports in SparrowDesk
  • Reports FAQ
  • Exporting Reports as PDF
Automation
  • Macros
  • Business Hours
  • Service-Level Agreements (SLAs)
  • Setting up CSAT (Customer Satisfaction) in SparrowDesk
Zoona AI
  • AI Suggested replies in your Inbox
  • AI-Generated Chat Subjects
  • Zoona AI Knowledge Improvements
  • Introduction to AI AgentAI Agent - Configure PersonaTraining your AI AgentZoona AI Agent CommandsAI Agent - Deploying on chatAI Agent - Deploying on EmailHow to Create a Command Zoona AI Agent - FAQUnderstanding AI resolutions in SparrowDesk
Workflows
  • Automate repetitive tasks through Workflows
  • How to Create a Workflow
  • Workflow Blocks Library
Help Centre
  • Write Knowledge Articles for your Help Centre and AI Agents
  • Setting Up and Customizing Your Help Center
  • Use a Custom Domain for Your Help Center
  • Make Your Help Centre Discoverable in Search results
  • Adding Google Tag Manager to your Help Center
  • Creating a Ticket Form Setting up Customer Portal
Billing
  • How does SparrowDesk pricing work?
  • What is Seat ?
  • Manage your Billing and Invoices
  • About Sales Tax
  • How to cancel your subscription
  • Frequently Asked Questions
  • AI Co-pilot and AI Resolution billing
  • SparrowDesk Startup Program
Apps and Integrations
  • Okta Single Sign on setup for SparrowDesk
  • Integrating HubSpot with SparrowDesk
  • Integrating SurveySparrow with SparrowDesk
  • Integrating SparrowDesk with Zapier
  • Connecting SparrowDesk with Attio
  • Connecting SparrowDesk with Linear
  • Integrating SparrowDesk with Jira
  • Connecting SparrowDesk for Gmail
  • Integrating SparrowDesk with Notion
  • Integrating SparrowDesk with Slack
  • Integrating SparrowDesk with Shopify
  • Connect WhatsApp to SparrowDesk

Roles and Permissions

Timer4 min read
SebinSebin

Roles and permissions let you control what each teammate can see and do in SparrowDesk. This keeps sensitive settings safe, while giving everyone the access they need to get their work done.

Every SparrowDesk account comes with these roles:

  • Account Owner and Admin: Has full access to everything in SparrowDesk, including account settings, billing, security, and workflows. Only this role can configure account-level settings.
  • Agent: Handles customer conversations. Agents can view and reply to their own or team conversations, use macros, create personal views, and contribute to the Help Center. They don’t have access to account-wide settings like billing or automations.
  • Knowledge Manager: Focused on Help Center content. They can write and publish articles but cannot access conversations or system settings.
  • Lite User: Has limited access for visibility and collaboration. Lite users can view relevant conversations and add internal notes but cannot reply to customers.

How Do I Create a Custom Role

If you need more control, you can create custom roles. For example:

  • Give your Billing Person access only to subscription and invoice settings.
  • Create a Analyst role that can only view dashboards.

When creating a custom role, you can choose from almost all available permissions.

Note:

  • Account Settings are reserved for Account Owner and Admin only and will not appear when creating a custom role.
  • Default roles cannot be changed.

Roles Settings Panel.png


Modifying and Deleting Roles

  • Default roles cannot be modified or deleted.
  • Custom roles can be edited. You can adjust their permissions at any time.
  • Deleting a custom role: If you delete a role, any members in that role will automatically be moved to the Agent role.

Adding Members to Roles

  • You can assign roles when inviting a new member or by editing an existing member from Settings → Team & Members.
  • When you move someone to a new role, their old permissions are stripped and replaced by the new role’s permissions.
  • Example: If John is an Agent and you make him an Admin, he will lose Agent-level restrictions and get full Admin access.

SparrowDesk Settings Interface Showing Members and Team Details.png


Permissions Explained

When creating or editing a role, you’ll see permissions grouped by modules. Here’s what each group means, with examples of how they’re used:

Conversations

Control how teammates access and manage tickets.

  • View Own Conversations – Teammates only see tickets assigned to them.
  • View Team Conversations – Teammates see tickets assigned to their team.
  • View All Conversations – Teammates see every ticket in the workspace.
  • Edit Conversations – Update fields like status, priority, or assignee.
  • Delete Conversations – Permanently remove a ticket.
  • Reply to Customers – Send replies directly to end users.
  • Add Internal Notes – Leave private notes visible only to teammates.

Macros

Macros save time by applying actions or sending canned responses in one click.

  • Use Macros – Apply existing macros.
  • Create Personal Macros – Build macros that only you can use.
  • Create Team Macros – Build macros shared with your team.
  • Create Global Macros – Build macros available to everyone in the workspace.

Custom Views

Custom Views are filters that organize tickets.

  • Personal Views – Create and save your own ticket views.
  • Team Views – Share views with your team.
  • Global Views – Create views visible to everyone in the workspace.

Contacts

Manage customer and company information.

  • View Contacts – See customer profiles.
  • Manage Contacts – Edit details, add notes, or merge contacts.
  • View Companies – See company profiles linked to customers.

Teams & Members

Control access to your team directory.

  • View Teams – See a list of teams.
  • View Members – See who’s in each team.
  • View Roles – See which role each member has.
  • Manage Teams & Members – Add, remove, or change roles of teammates.

Reports

  • View dashboards, charts, and performance metrics.
  • Useful for team leads and managers who need to track SLA compliance, CSAT, or ticket volume.

Automations

  • Manage SLA – Create and edit Service Level Agreements.
  • Manage Business Hours – Define when your team is available.
  • Manage Workflows – Build automations to assign, tag, or close tickets.

Knowledge

  • View Articles – Read published content.
  • Write Articles – Draft new content.
  • Publish Articles – Approve and make content live.

Channels

  • Configure Email – Set up support addresses, forwarding, and SMTP/IMAP.
  • Configure Chat Widget – Customize your website chat widget.
  • Configure Help Center – Adjust branding and visibility of your Help Center.

Billing

  • Update subscription plans, add seats, and download invoices.
  • Typically limited to finance teams or account owners.

Security

  • Password Policy – Set minimum length, complexity, and expiry rules.
  • SSO – Set up Single Sign-On for secure access.

Zoona AI

  • Configure AI-powered features like automated replies, ticket summarization, or sentiment analysis.

Account Settings (restricted)

  • Reserved for Account Owner or Admin only.
  • Covers workspace setup, brand creation, and other critical system-wide settings.
  • Not available for custom roles.

Best Practices

  • Start with the default roles for common responsibilities.
  • Use custom roles for specialized needs (e.g. Billing-only, Reporting-only).
  • Limit the number of Admins to reduce risks.
  • Give teammates only the permissions they need — this is called the principle of least privilege.

Powered By SparrowDesk

Table of ContentsOn this page