Team & roles

Invite members, assign roles and groups, and control Studio and ticket access.

The workspace owner and admins manage membership, roles, groups, and workspace-wide settings. Roles define what actions someone can take; groups define which tickets and areas they work on.

Roles at a glance

RoleTypical responsibilitiesAvailability
OwnerBilling, domain auto-join, workspace transferOne per workspace
AdminFull Studio, team management, all ticket actionsAll plans
ManagerStudio + team management (configurable)Pro / Enterprise
Team leadSenior agent; group leadershipPro / Enterprise
AgentSubmit requests and/or handle tickets — scope via groupsAll plans

There is no separate “employee” role. Everyone invited is an agent, team lead, manager, or admin. Members who join via domain auto-join are agents and land on Home by default. Use Employee view / Agent view in the profile menu to switch perspectives.

Roles vs groups

LayerAnswers the question
RoleWhat can this person do? — Studio access, merge, delete, invite others
GroupWhat can they see and work on? — areas, forms, ticket queues

A user needs both the right role and the right group (or form permission) to handle a ticket end to end.

Inviting members

Team → Members → Invite member

  1. Enter email and display name.
  2. Choose a role (only the owner can assign admin).
  3. The recipient accepts via the email link and sets a password (or signs in with OAuth if enabled).
  4. Resend or revoke pending invites from the same screen.

Domain auto-join

The owner can enable auto-join for a verified company domain under Team → Workspace settings. New sign-ups with a matching email become agents automatically. Public email domains (gmail.com, outlook.com, etc.) are blocked for security.

Groups

Team → Groups organize members for:

  • Area permissions — who sees which Home categories
  • Form permissions — who may create or handle specific forms
  • Routing — auto-assignment and approver pools

Create groups before configuring complex area or form rules — it keeps permissions maintainable as the team grows.

Studio access

RoleStudio (configuration)
AdminAlways
ManagerYes by default
AgentOnly when Studio access is enabled on their profile

Studio is where admins configure areas, categories, forms, custom fields, workflow statuses, and API keys.

API keys (Pro / Enterprise)

Admin → API lets workspace admins create scoped API keys for integrations (tickets:read, tickets:write). Keys are workspace-bound; usage is visible under the Usage tab.

Documentation: Public REST API and API Reference on docs.flowmingo.io.

Workspace settings (owner)

Under Team → Workspace settings:

  • Domain auto-join — verified company domain
  • Member profile — allow avatar / display name changes
  • Branding — workspace name, logo, accent color (visible on Home and emails)

Custom domains for the web app are configured separately (owner / admin, plan-dependent).

Multiple workspaces

A single user account can belong to several workspaces. Role and group membership apply per workspace — switching workspaces uses the workspace picker after sign-in.

Plan changes

If you downgrade and a role is no longer available on the new plan, affected members are moved to agent until you upgrade again. Review Team → Members after any plan change.

FAQ

How do I preview the employee experience?
Profile menu → Employee view. Switch back to Agent view for Tasks and Dashboard.

Can agents invite other users?
Only if their role includes team-management permissions (typically admin or manager).

Who can delete tickets?
Agents and admins with the ticket delete permission (configurable per role in Studio → Roles).

Related


Did this page help you?