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 required | Custom |
| SSO required first? | Yes |
| SSO available? | Yes |
| SSO protocol | SAML 2.0 |
| Documentation | Official docs |
Supported identity providers
| IdP | SSO | SCIM | Notes |
|---|---|---|---|
| Okta | ✓ | ✓ | OIN app with full provisioning |
| Microsoft Entra ID | ✓ | ✓ | Gallery app with SCIM |
| Google Workspace | ✓ | JIT only | SAML SSO with just-in-time provisioning |
| OneLogin | ✓ | ✓ | Supported |
The cost of not automating
Without SCIM (or an alternative like Stitchflow), your IT team manages 8x8 accounts manually. Here's what that costs:
The 8x8 pricing problem
8x8 gates SCIM provisioning behind premium plans, forcing significant cost increases for basic user management.
Tier comparison
| Plan | Price | SSO | SCIM |
|---|---|---|---|
| X Series | Quote-based |
Plan Structure
| Plan | Price | SCIM |
|---|---|---|
| X Series | Quote-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:
Additional constraints
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:
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.
We can create users through SCIM but can't delete them, only deactivate. Makes offboarding workflows inconsistent with our other apps.
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 Situation | Recommendation |
|---|---|
| Need SCIM but want transparent pricing | Use Stitchflow: avoid 8x8's quote-based pricing maze |
| Can't handle manual license assignment overhead | Use Stitchflow: we automate the full workflow including licenses |
| Need user deletion capability via SCIM | Use Stitchflow: 8x8 only supports deactivation |
| Already paying for X Series with SCIM | Use native SCIM: you're paying for it, but plan for manual license workflows |
| Small team with minimal user changes | Manual 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.
Technical specifications
SCIM Version
2.0
Supported Operations
Create, Update, Deactivate, Groups
Supported Attributes
Not specifiedPlan 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
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
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