Stitchflow
Drift logo

Drift User Management Guide

Manual workflow

How to add, remove, and manage users with operational caveats that matter in production.

UpdatedMar 11, 2026

Summary and recommendation

Drift user management can be run manually, but complexity usually increases with role models, licensing gates, and offboarding dependencies. This guide gives the exact mechanics and where automation has the biggest impact.

Drift is a conversational marketing platform, now part of Salesloft, used to manage live chat, chatbots, and meeting scheduling. Admin access lives at Settings → Organization → Team (https://app.drift.com/settings/team). Only Admins can invite users, configure integrations, or manage billing - there is no separate billing-only role.

Quick facts

Admin console pathSettings → Organization → Team
Admin console URLOfficial docs
SCIM availableYes
SCIM tier requiredEnterprise
SSO prerequisiteYes

User types and roles

Role Permissions Cannot do Plan required Seat cost Watch out for
Admin Full access to all settings including billing, integrations, playbooks, team management, and reporting. Can invite, edit, and remove users. Can assign roles. All paid plans Counts as a paid seat Only Admins can manage billing and configure SSO/SCIM; there is no separate billing-only role.
Manager Can view and manage team performance reports, reassign conversations, and manage playbooks. Cannot access billing or organization-level settings. Cannot manage billing, cannot invite or remove users, cannot configure integrations. All paid plans Counts as a paid seat Manager role availability and exact permission scope may vary by plan tier; verify against current Drift/Salesloft documentation.
Agent Can handle live chat conversations, use the inbox, set availability, and access assigned playbooks. Cannot access admin or reporting settings. Cannot access Settings, billing, team management, or reporting dashboards. All paid plans Counts as a paid seat Each Agent occupies a named seat; seat count is capped by plan. Adding agents beyond the plan limit requires a plan upgrade or seat expansion.

Permission model

  • Model type: role-based
  • Description: Drift uses a fixed set of predefined roles (Admin, Manager, Agent). Permissions are assigned at the role level and are not individually configurable per user. No custom role builder is available.
  • Custom roles: No
  • Custom roles plan: Not documented
  • Granularity: Role-level only; no per-user or per-feature permission overrides documented.

How to add users

  1. Log in as an Admin and navigate to Settings → Organization → Team.
  2. Click 'Invite Teammates' or the equivalent invite button.
  3. Enter the invitee's email address.
  4. Select the role to assign (Admin, Manager, or Agent).
  5. Click 'Send Invite'. The invitee receives an email to accept and set up their account.

Required fields: Email address, Role selection

Watch out for:

  • Only Admins can send invitations; Managers and Agents cannot invite new users.
  • Invitations consume a seat allocation upon acceptance; verify available seats before inviting.
  • If the organization has SSO enforced, invited users must authenticate via the configured IdP on first login.
  • Drift is now part of Salesloft; some settings UI may reflect Salesloft branding depending on account migration status.
Bulk option Availability Notes
CSV import No Not documented
Domain whitelisting No Automatic domain-based user add
IdP provisioning Yes Enterprise

How to remove or deactivate users

  • Can delete users: No
  • Delete/deactivate behavior: Drift does not permanently delete user accounts from the admin UI. Admins can deactivate (remove) a user, which revokes access and frees the seat, but historical conversation data and attribution associated with that user is retained in the system.
  1. Log in as an Admin and navigate to Settings → Organization → Team.
  2. Locate the user to be removed.
  3. Click the options menu (ellipsis or gear icon) next to the user's name.
  4. Select 'Remove' or 'Deactivate' to revoke their access.
  5. Confirm the action when prompted.
Data impact Behavior
Owned records Conversations and contacts previously owned or handled by the removed user remain in the system and are accessible to Admins and other team members.
Shared content Playbooks and shared assets created by the removed user remain active and accessible to the team.
Integrations Any personal integration tokens or calendar connections (e.g., for meeting booking) tied to the removed user's account will stop functioning for that user; connected calendar slots become unavailable.
License freed Seat is freed upon deactivation and becomes available for reassignment to a new user.

Watch out for:

  • If SCIM provisioning is active, deprovisioning should be performed in the IdP to ensure the Drift account is deactivated automatically; manual removal in Drift may conflict with SCIM sync.
  • Removing a user who owns active playbook routing rules may cause those rules to fail or route incorrectly; reassign routing before removal.
  • Meeting booking links associated with the removed user will break; update or redirect any published links before deactivating.

License and seat management

Seat type Includes Cost
Full Seat (named user) Access for one named user regardless of role (Admin, Manager, or Agent). All roles consume one seat. Included in plan seat allotment; additional seats require plan upgrade or seat add-on purchase.
  • Where to check usage: Settings → Organization → Team (shows current active users and seat count)
  • How to identify unused seats: Review the Team list for users with no recent conversation activity; Drift does not provide a built-in 'last active' or seat utilization report in standard plans. Admins must manually audit the team list.
  • Billing notes: Drift (now part of Salesloft) is sold on annual contracts starting at $2,500/month for Premium. Seat counts and overages are governed by the contract terms. Mid-contract seat additions may be prorated; reductions typically take effect at renewal. Contact Salesloft account management for seat adjustments.

The cost of manual management

Every app with a fixed role model and no built-in activity reporting creates recurring audit overhead, and Drift is no exception. There is no last-login or seat utilization report in standard plans, so identifying inactive seats means manually reviewing the full team list.

Removing a user who owns routing rules or meeting booking links requires manual reassignment first - Drift does not prompt for this during deactivation, and broken links or misdirected conversations are the result if the step is skipped.

What IT admins are saying

Practitioners consistently flag the three-role model as too coarse for teams that need granular access control. The absence of a last-active report is a recurring complaint, with admins noting they must manually audit the team list to find unused seats.

Deprovisioning friction is also commonly reported: removing a user who owns routing rules or meeting links can silently break those assets.

A subset of users on Okta-based SCIM setups report that deprovisioning changes do not always reflect immediately in the Drift UI, requiring manual verification after IdP-side changes.

Common complaints:

  • Users report that there is no granular permission system - the three fixed roles are too coarse for organizations that need to restrict specific features (e.g., preventing Managers from editing certain playbooks).
  • Admins note that there is no built-in last-login or seat utilization report, making it difficult to identify inactive seats without manually auditing the team list.
  • Users report friction when removing users who own routing rules or meeting links, as Drift does not prompt admins to reassign ownership before deactivation.
  • Community members have noted that the Salesloft acquisition has introduced UI inconsistencies and uncertainty about which help documentation is current.
  • Some users report that SCIM deprovisioning via Okta does not always immediately reflect in the Drift UI, requiring manual verification.

The decision

Drift's permission model is fixed at three roles - Admin, Manager, and Agent - with no per-user or per-feature overrides available. If your team needs to restrict specific capabilities within a role (for example, preventing Managers from editing certain playbooks), the current model cannot accommodate that.

SCIM provisioning is gated behind the Enterprise plan and requires SSO to be fully configured first; organizations on Premium or Advanced tiers must manage every app user manually through the admin UI.

The Salesloft acquisition has introduced UI inconsistencies, and some help documentation may not reflect the current product state - verify steps against live settings before building any process around them.

Bottom line

Drift covers the basics of team access management through a straightforward three-role system, but it offers little tooling to support ongoing governance at scale.

No seat utilization reporting, no granular permissions, and no ownership-reassignment prompts on deactivation mean that keeping every app user correctly provisioned is an active, manual effort.

Organizations on Enterprise with SSO in place can offset this through SCIM, but everyone else is working entirely by hand.

Automate Drift workflows without one-off scripts

Stitchflow builds and maintains end-to-end IT automation across your SaaS stack, including apps without APIs. Built for exactly how your company works, with human approvals where they matter.

Every app coverage, including apps without APIs
60+ app integrations plus browser automation for apps without APIs
IT graph reconciliation across apps and your IdP
Less than a week to launch, maintained as APIs and admin consoles change
SOC 2 Type II. ~2 hours of your team's time

UpdatedMar 11, 2026

* Details sourced from official product documentation and admin references.

Keep exploring

Related apps

15Five logo

15Five

Full API + SCIM
AutomationAPI + SCIM
Last updatedFeb 2026

15Five uses a fixed role-based permission model with six predefined roles: Account Admin, HR Admin, Billing Admin, Group Admin, Manager, and Employee. No custom roles can be constructed. User management lives at Settings gear → People → Manage people p

1Password logo

1Password

Full API + SCIM
AutomationAPI + SCIM
Last updatedFeb 2026

1Password's admin console at my.1password.com covers the full user lifecycle — invitations, group assignments, vault access, suspension, and deletion — without any third-party tooling. Like every app that mixes role-based and resource-level permissions

8x8 logo

8x8

Full API + SCIM
AutomationAPI + SCIM
Last updatedFeb 2026

8x8 Admin Console supports full lifecycle user management — create, deactivate, and delete — across its X Series unified communications platform. Every app a user can access (8x8 Work desktop, mobile, web, Agent Workspace) is gated by license assignmen