Summary and recommendation
Small Improvements, the performance management platform trusted by companies like Zapier and Duolingo, does not support SCIM provisioning on any plan. While Small Improvements offers SAML 2.0 SSO integration with Okta, Azure AD, and other identity providers, this only handles authentication—users must still be created manually in the Company Directory or imported via Excel before they can authenticate. This creates a significant operational burden for IT teams managing employee lifecycle events, particularly in organizations where performance review cycles involve temporary access for contractors or seasonal employees.
The gap between SSO and provisioning becomes especially problematic during onboarding and offboarding. New hires can't access Small Improvements until someone manually creates their account, while terminated employees may retain access until manually removed—creating both productivity delays and security risks. For HR teams managing performance reviews across large employee bases, this manual overhead scales poorly and increases the likelihood of access management errors.
The strategic alternative
Small Improvements has no native SCIM. Automate offboarding, user access reviews, and license workflows across every app, including the ones without APIs. We maintain the integration layer underneath. You focus on judgment, not plumbing.
Quick SCIM facts
| SCIM available? | No |
| SCIM tier required | N/A |
| SSO required first? | Yes |
| SSO available? | Yes |
| SSO protocol | SAML 2.0 |
| Documentation | Not available |
Supported identity providers
| IdP | SSO | SCIM | Notes |
|---|---|---|---|
| Okta | ✓ | ❌ | Okta integration is SSO ONLY. Does not automatically synchronize user accounts. Use HRIS integrations (BambooHR, Rippling, Sapling) for user sync. |
| Microsoft Entra ID | ✓ | ❌ | Azure AD SSO supported. No SCIM provisioning - users must be created manually or via HRIS sync. |
| Google Workspace | Via third-party | ❌ | No native support |
| OneLogin | Via third-party | ❌ | No native support |
The cost of not automating
Without SCIM (or an alternative like Stitchflow), your IT team manages Small Improvements accounts manually. Here's what that costs:
The Small Improvements pricing problem
Small Improvements gates SCIM provisioning behind premium plans, forcing significant cost increases for basic user management.
Tier comparison
| Plan | Price | SSO | SCIM |
|---|---|---|---|
| Essentials | $3/user/mo (up to 100 employees) | ||
| Professional | $5/user/mo (100-1,000 employees) | ||
| Enterprise | $9/user/mo (1,000+ employees) | ||
| Custom | Quote-based (200+ users) |
Pricing structure
| Plan | Price | SSO | SCIM |
|---|---|---|---|
| Essentials | $3/user/mo (up to 100 employees) | ||
| Professional | $5/user/mo (100-1,000 employees) | ||
| Enterprise | $9/user/mo (1,000+ employees) | ||
| Custom | Quote-based (200+ users) |
Key constraint: SAML SSO requires Enterprise plan minimum ($9/user/month), but even Enterprise customers get no automated provisioning.
What this means in practice
Without SCIM, IT teams must handle user lifecycle management entirely outside of their identity provider:
This creates a two-system problem where your IdP controls authentication but Small Improvements controls authorization and account existence.
Additional constraints
Summary of challenges
- Small Improvements does not provide native SCIM at any price tier
- Organizations must rely on third-party tools or manual provisioning
- Our research shows teams manually provisioning this app spend significant hidden costs annually
What Small Improvements actually offers for identity
SAML SSO (Enterprise tier required)
Small Improvements supports SAML 2.0 integration with identity providers:
| Setting | Details |
|---|---|
| Protocol | SAML 2.0 |
| Supported IdPs | Okta, Azure AD, OneLogin, Google Workspace, CA Siteminder |
| Initiation | Both SP-initiated and IdP-initiated login |
| JIT Provisioning | ❌ No |
| User requirement | Accounts must be manually created or imported before SSO login |
Critical limitation: Small Improvements' SSO is authentication-only. Users must be created in Small Improvements before they can authenticate via SAML.
Okta Integration (via OIN)
The official Okta Integration Network listing for Small Improvements shows:
| Feature | Supported? |
|---|---|
| SAML SSO | ✓ Yes |
| Create users | ❌ No |
| Update users | ❌ No |
| Deactivate users | ❌ No |
| Push groups | ❌ No |
| Import groups | ❌ No |
Translation: You get federated authentication but zero provisioning capabilities.
Azure AD Integration
Microsoft's Entra ID tutorial for Small Improvements confirms the same limitations:
Alternative: HRIS Integration
Small Improvements offers direct integrations with HRIS platforms (BambooHR, Rippling, Sapling) for user synchronization. This requires maintaining user data in your HRIS system rather than your identity provider.
The bottom line: Small Improvements has no SCIM support whatsoever. You're limited to SSO-only authentication with manual user management or HRIS-based sync workflows that bypass your IdP entirely.
What IT admins are saying
Small Improvements's SSO-only approach creates ongoing provisioning headaches for IT teams:
- No SCIM provisioning means manual user creation for every new hire
- SAML authentication doesn't sync user accounts from your IdP
- Users must be pre-created in Small Improvements before SSO works
- Offboarding requires manual cleanup in addition to IdP deprovisioning
SAML SSO with Okta, Azure, OneLogin... SSO only - no automatic user provisioning. Create users via Company Directory or Excel import.
Users must exist in Small Improvements to use single sign-on. SSO does not substitute account creation.
The recurring theme
Small Improvements treats SSO as authentication-only, not provisioning. IT teams must maintain users in two places - their identity provider AND Small Improvements - defeating the purpose of centralized identity management.
The decision
| Your Situation | Recommendation |
|---|---|
| Small HR team (<25 employees) | Manual user management is workable |
| Stable workforce with low turnover | Manual management with SAML SSO for authentication |
| Growing company (50+ employees) | Use Stitchflow: manual provisioning doesn't scale |
| Enterprise with compliance requirements | Use Stitchflow: automation essential for audit trail |
| Multi-location workforce with frequent changes | Use Stitchflow: automation strongly recommended |
The bottom line
Small Improvements offers robust performance management features but completely lacks SCIM provisioning—users must be manually created or imported before they can access the platform. For organizations that need automated user lifecycle management without the manual overhead, Stitchflow delivers the provisioning automation that Small Improvements simply doesn't provide.
Make Small Improvements workflows AI-native
Small Improvements has no native SCIM. We build complete offboarding, user access reviews, and license workflows across every app, including the ones without APIs.
Technical specifications
SCIM Version
Not specifiedSupported Operations
Not specifiedSupported Attributes
Plan requirement
Not specifiedPrerequisites
Not specifiedKey limitations
- No SCIM provisioning - SSO only
- Users must be created manually or imported
- SAML is SSO only - no user sync
Documentation not available.
Configuration for Okta
Integration type
Okta Integration Network (OIN) app
Prerequisite
SSO must be configured before enabling SCIM.
Where to enable
Docs
Okta integration is SSO ONLY. Does not automatically synchronize user accounts. Use HRIS integrations (BambooHR, Rippling, Sapling) for user sync.
Use Stitchflow for automated provisioning.
Configuration for Entra ID
Integration type
Microsoft Entra Gallery app
Prerequisite
SSO must be configured before enabling SCIM.
Where to enable
Azure AD SSO supported. No SCIM provisioning - users must be created manually or via HRIS sync.
Use Stitchflow for automated provisioning.
Unlock SCIM for
Small Improvements
Small Improvements has no native SCIM. We still automate end-to-end workflows across every app, including the ones without APIs.
See how it works


