Stitchflow
8x8 logo

8x8 SCIM guide

Native SCIM

How to automate 8x8 user provisioning, and what it actually costs

Native SCIM requires X Series (quote-based) plan

Summary and recommendation

8x8 supports SCIM 2.0 for automated user provisioning, but only on their quote-based X Series plans (previously $24-44/user/month range before they moved to custom pricing). While SCIM can create, update, and deactivate users, it has critical gaps that create ongoing manual overhead: license assignment must be done manually after every user is provisioned, users can't be deleted (only deactivated), and provisioned users don't automatically appear in the Company Directory.

For IT teams managing a unified communications platform that typically covers all employees, these limitations defeat much of SCIM's purpose. You're still manually touching every user account to assign licenses and ensure directory visibility. The lack of user deletion support also creates compliance headaches when employees leave - accounts accumulate as "deactivated" rather than being properly removed.

The strategic alternative

Stitchflow provides managed provisioning automation for 8x8 that handles the complete user lifecycle, including license assignment workflows and proper account cleanup. Works with any 8x8 plan and any identity provider. Flat pricing under $5K/year, regardless of user count.

Quick SCIM facts

SCIM available?Yes
SCIM tier requiredCustom
SSO required first?Yes
SSO available?Yes
SSO protocolSAML 2.0
DocumentationOfficial docs

Supported identity providers

IdPSSOSCIMNotes
OktaOIN app with full provisioning
Microsoft Entra IDGallery app with SCIM
Google WorkspaceJIT onlySAML SSO with just-in-time provisioning
OneLoginSupported

The cost of not automating

Without SCIM (or an alternative like Stitchflow), your IT team manages 8x8 accounts manually. Here's what that costs:

Source: Stitchflow aggregate data across apps with 2+ instances, normalized to 500 employees
Orphaned accounts (ex-employees with access)7
Unused licenses12
IT hours spent on manual management/year101 hours
Unused license cost/year$3,925
IT labor cost/year$6,088
Cost of compliance misses/year$1,741
Total annual financial impact$11,754

The 8x8 pricing problem

8x8 gates SCIM provisioning behind premium plans, forcing significant cost increases for basic user management.

Tier comparison

PlanPriceSSOSCIM
X SeriesQuote-based

Plan Structure

PlanPriceSCIM
X SeriesQuote-based

All 8x8 plans now require custom quotes since they stopped publishing prices publicly in late 2023. Industry reports suggest unified communications pricing ranges from $24-44/user/month, with contact center solutions requiring separate quotes.

What this means in practice

While SCIM technically works, the operational reality creates significant manual work:

License assignment
Every user provisioned via SCIM requires manual license assignment in the 8x8 admin console
Directory visibility
SCIM-provisioned users don't automatically appear in the Company Directory
Limited attributes
Cannot set cost center, user profile, or work phone number via SCIM
No user deletion
SCIM can only deactivate users, not fully remove them from the system

Additional constraints

Quote-based pricing
No transparent pricing means unpredictable costs for scaling teams.
SSO prerequisite
SCIM requires SSO to be configured first, adding implementation complexity.
Site assignment limitations
Cannot update a user's site assignment once set via SCIM.
Manual license workflows
IT teams must build separate processes for license management, negating much of SCIM's automation benefits.

Summary of challenges

  • 8x8 supports SCIM but only at Custom tier (custom pricing)
  • Google Workspace users get JIT provisioning only, not full SCIM
  • Our research shows teams manually provisioning this app spend significant hidden costs annually

What 8x8 actually offers for identity

8x8 provides SCIM provisioning across all X Series plans, but it comes with significant limitations that force manual workflows:

SCIM 2.0 automated user provisioning (create, update, deactivate only)
SAML 2.0 single sign-on (SSO)
Just-in-time (JIT) provisioning option
Multi-IdP SSO configuration support
Basic attribute synchronization

The core problem: manual license assignment is required after every user provision. 8x8's SCIM can create users but can't assign the actual telephony licenses they need to function. You'll provision 50 users via SCIM, then manually assign 50 licenses in the 8x8 admin console.

Additional gaps include no user deletion (only deactivation), limited attribute mapping (can't set cost centers or work phones), and provisioned users don't auto-populate the Company Directory. For UCaaS platforms where every employee needs phone system access, these limitations create ongoing administrative overhead that defeats the purpose of automation.

What IT admins are saying

Community sentiment on 8x8's SCIM implementation is mixed, with frustration centered on incomplete automation. Common complaints:

  • Manual license assignment required after every user provisioning
  • Limited attribute support prevents setting cost centers or work phones via SCIM
  • Users don't automatically appear in Company Directory after SCIM provisioning
  • No user deletion capability through SCIM (deactivation only)

The SCIM integration provisions the user but you still have to manually assign licenses and set up their phone configuration. It's only half-automated.

IT Admin, Reddit

We can create users through SCIM but can't delete them, only deactivate. Makes offboarding workflows inconsistent with our other apps.

System Administrator, Spiceworks

The recurring theme

8x8's SCIM handles basic user lifecycle but critical telephony-specific configurations still require manual intervention, creating a semi-automated workflow that defeats the purpose of identity automation.

The decision

Your SituationRecommendation
Need SCIM but want transparent pricingUse Stitchflow: avoid 8x8's quote-based pricing maze
Can't handle manual license assignment overheadUse Stitchflow: we automate the full workflow including licenses
Need user deletion capability via SCIMUse Stitchflow: 8x8 only supports deactivation
Already paying for X Series with SCIMUse native SCIM: you're paying for it, but plan for manual license workflows
Small team with minimal user changesManual may work: but monitor license assignment gaps

The bottom line

8x8's SCIM implementation requires manual license assignment after every user provision, and their shift to quote-based pricing makes costs unpredictable. For teams that need true automation without pricing surprises, Stitchflow delivers complete provisioning workflows at flat <$5K/year pricing.

Automate 8x8 without the tier upgrade

Stitchflow delivers SCIM-level provisioning through resilient browser automation, backed by 24/7 human in the loop for 8x8 at <$5K/year, flat, regardless of team size.

Works alongside or instead of native SCIM
Syncs with your existing IdP (Okta, Entra ID, Google Workspace)
Automates onboarding and offboarding
SOC 2 Type II certified
24/7 human-in-the-loop monitoring
Book a Demo

Technical specifications

SCIM Version

2.0

Supported Operations

Create, Update, Deactivate, Groups

Supported Attributes

Not specified

Plan requirement

Custom

Prerequisites

SSO must be configured first

Key limitations

  • User deletion not supported - only deactivation
  • License assignment must be done manually after provisioning
  • Cannot set cost center, user profile, or work phone via SCIM
  • Cannot update site once set via SCIM
  • Users added through SCIM do not automatically appear in Company Directory

Configuration for Okta

Integration type

Okta Integration Network (OIN) app with SCIM provisioning

Prerequisite

SSO must be configured before enabling SCIM.

Where to enable

Okta Admin Console → Applications → 8x8 → Provisioning

Required credentials

SCIM endpoint URL and bearer token (generated in app admin console).

Configuration steps

Enable Create Users, Update User Attributes, and Deactivate Users.

Provisioning trigger

Okta provisions based on app assignments (users or groups).

Full SCIM support. Users provisioned, updated, and deactivated. Telephony attributes sync back to Okta. Manual license assignment still required.

Native SCIM is available on Custom. Use Stitchflow if you need provisioning without the tier upgrade.

Configuration for Entra ID

Integration type

Microsoft Entra Gallery app with SCIM provisioning

Prerequisite

SSO must be configured before enabling SCIM.

Where to enable

Entra admin center → Enterprise applications → 8x8 → Provisioning

Required credentials

Tenant URL (SCIM endpoint) and Secret token (bearer token from app admin console).

Configuration steps

Set Provisioning Mode = Automatic, configure SCIM connection.

Provisioning trigger

Entra provisions based on user/group assignments to the enterprise app.

Sync behavior

Entra provisioning runs on a scheduled cycle (typically every 40 minutes).

Full SCIM support via Microsoft provisioning service. Manual license assignment still required. Deleting user in Azure AD does not delete in 8x8.

Native SCIM is available on Custom. Use Stitchflow if you need provisioning without the tier upgrade.

Unlock SCIM for
8x8

8x8 gates automation behind X Series (quote-based) plan. Stitchflow delivers the same SCIM outcomes for a flat fee.

See how it works
Admin Console
Directory
Applications
8x8 logo
8x8
via Stitchflow

Last updated: 2026-01-11

* Pricing and features sourced from public documentation.