WorkOS Outage History

WorkOS is up right now

Pingoru has recorded 60 incidents for WorkOS: 56 in the last 12 months and 23 in the last 90 days.

Source: status.workos.com

60incidents recorded
56last 12 months
23last 90 days
4 hourstypical duration
Incidents per month
01020AprMayJunJulAugSepOct6
Share of hours with an open incident, any severity
0%50%100%AprMayJunJulAugSepOct1%
Pingoru began tracking WorkOS in April 2026, so earlier months are not shown. Hover a bar for its value.
Show as a table
MonthIncidentsHours with an open incident
April 202634 of 720 (1%)
May 202697 of 744 (1%)
June 2026462 of 720 (9%)
July 20261118 of 744 (2%)
August 2026878 of 744 (10%)
September 202646 of 720 (1%)
October 202668 of 575 (1%)

Incidents, newest first

Major July 16, 2026 Elevated Platform Errors 2h 17m Dashboard, SSO, Admin Portal, Directory Sync and 2 more

Started Jul 16, 2026, 08:26 AM UTC· resolved Jul 16, 2026, 10:44 AM UTC

  1. investigating Jul 16, 2026, 08:26 AM UTC

    We are seeing elevated error rates across our platform. Our team is investigating. We will share an update as soon as possible.

  2. investigating Jul 16, 2026, 09:25 AM UTC

    We continue to investigate elevated error rates across our platform. We will share an update as soon as possible.

  3. investigating Jul 16, 2026, 09:58 AM UTC

    We continue to investigate elevated error rates across our platform.

  4. identified Jul 16, 2026, 10:11 AM UTC

    We've identified the cause of the elevated platform errors. We've implemented a fix and are seeing error rates decrease.

  5. monitoring Jul 16, 2026, 10:30 AM UTC

    We have deployed the fix and we are now monitoring our systems to ensure the issue is resolved.

  6. resolved Jul 16, 2026, 10:44 AM UTC

    This incident is resolved.

  7. postmortem Jul 17, 2026, 11:51 PM UTC

    We’ve published a [post-mortem on the July 16 service disruption](https://workos.com/blog/service-disruption-on-july-16-2026) to our blog, detailing what happened and how we’re strengthening the resiliency of WorkOS products.

Read the full incident report →

Notice July 10, 2026 Elevated error rates for standalone MFA requests 1h 10m

Started Jul 10, 2026, 07:26 PM UTC· resolved Jul 10, 2026, 08:36 PM UTC

  1. monitoring Jul 10, 2026, 07:26 PM UTC

    Beginning at at 16:00 UTC, users of our standalone MFA API experienced intermittent elevated error rates for approximately 2 hours. MFA through AuthKit was not affected. This issue has been resolved, and we are continuing to monitor.

  2. resolved Jul 10, 2026, 08:36 PM UTC

    We have restored full service to the standalone MFA API endpoints.

Read the full incident report →

Major June 22, 2026 Degraded performance for Directory Provisioning for Authkit 2d 7h Directory Sync, AuthKit

Started Jun 22, 2026, 09:36 PM UTC· resolved Jun 25, 2026, 05:12 AM UTC

  1. investigating Jun 24, 2026, 04:44 PM UTC

    We are seeing a delay in Directory Provisioning for Authkit, for any directories created before June 22, 21:36:17 UTC. Any directories created after this time are working as expected.

  2. identified Jun 24, 2026, 04:47 PM UTC

    The underlying issue that has lead to a delay in provisioning has been identified, and a fix is being prepared

  3. identified Jun 24, 2026, 05:37 PM UTC

    We have corrected the affected directories, and they are back to a provisioning status.

  4. monitoring Jun 25, 2026, 12:09 AM UTC

    Provisioning has caught up for user creation, and new directory activity is syncing normally. We are still working through and monitoring the remaining synchronization catch-up, which is not yet fully complete. Another update to follow.

  5. monitoring Jun 25, 2026, 03:29 AM UTC

    Synchronization has continued to catch up. We are continuing to monitor the few out of sync changes that are remaining.

  6. resolved Jun 25, 2026, 05:12 AM UTC

    The remaining out-of-sync user records are now back in sync.

  7. postmortem Jul 01, 2026, 04:12 PM UTC

    ## **Summary** Between June 22, 2026 at 21:36 UTC and June 25, 2026 at 05:12 UTC, Directory Provisioning for AuthKit was interrupted. During this period, directory updates continued to be received and processed by WorkOS, but downstream AuthKit user and organization membership changes were not applied as expected. The issue was caused by an internal data migration being run in production with parameters that unintentionally changed the AuthKit provisioning state for existing customer directories. Once identified, we restored the affected directory provisioning state, backfilled missed user provisioning updates, and deactivated memberships that had not been deactivated during the incident window. No directory events were lost or dropped during this period; however, events received during the incident period were not immediately propagated to AuthKit. Directories created after the migration were unaffected. ## Background Directory Provisioning for AuthKit works in two steps: WorkOS receives directory events from a customer's identity provider, then propagates those events downstream to create or update AuthKit users and organization memberships. That second step only happens if the directory is marked as eligible for downstream provisioning. If that eligibility is disabled, WorkOS continues receiving directory events normally, but the corresponding AuthKit updates are not applied. ## What Happened On June 22, 2026 at 21:36 UTC, an internal data migration was executed through an administrative migration tool. The migration changed the provisioning status for customer directories in a way that unintentionally disabled Directory Provisioning in AuthKit for affected customers. As a result: * New directory users created during the incident window were not consistently provisioned into AuthKit. * Some directory user updates, including attributes and roles, were not propagated to corresponding organization memberships. * Some users who were removed or deactivated in the directory were not fully deactivated in AuthKit during the incident period. This meant that, for the duration of the incident, some users who should have lost access to an organization may have retained it. Based on our review, we found no evidence that this residual access was exercised or misused during the incident window. The incident was reported on June 24, 2026 after customer reports of provisioning failures, approximately 42 hours after the migration ran. We did not have sufficient monitoring in place at the time that was sensitive enough to detect an abnormal drop in volume for Directory Provisioning in AuthKit, which is why detection relied on customer reports rather than internal alerting. Our team investigated the behavior, identified the migration as the cause, and immediately worked to restore affected directory provisioning state. We then performed additional remediation to address downstream effects from the incident window. This included provisioning missed users, refreshing affected membership attributes and roles, and deactivating stale memberships that should no longer have been active. ## Customer Impact & Recommended Actions Customers with Directory Provisioning enabled for AuthKit during the incident window may have experienced delayed user provisioning, attribute/role updates, or deactivation between June 22, 2026 21:36 UTC and June 25, 2026 05:12 UTC. All known gaps from this window have since been backfilled as part of our remediation. If you have reason to believe your AuthKit users or organization memberships were affected in a way not addressed by this remediation, please reach out to our support team so we can investigate your specific environment. ## **Timeline** * **June 22, 2026 21:36 UTC** – An internal data migration unintentionally disabled Directory Provisioning for affected directories. * **June 24, 2026 15:49 UTC** – The incident was reported after customer provisioning failures were identified. * **June 24, 2026 17:23 UTC** – We restored provisioning status for all affected directories, allowing new provisioning activity to resume. * **June 24, 2026 23:30 UTC** – We completed the first remediation pass to propagate provisioning updates missed during the incident period. * **June 25, 2026 02:10 UTC** – We completed remediation to refresh affected role and custom attribute data. * **June 25, 2026 05:12 UTC** – We completed deactivation remediation and considered the incident fixed. ## **Remediation** ### **Immediate Fixes** We took the following steps to restore service and correct affected data: * Restored the provisioning status for affected directories to resume Directory Provisioning in AuthKit. * Backfilled user creations, updates, and deactivations made by the identity provider during the incident window that had not been propagated to AuthKit users and organization memberships. * Removed the unsafe migration path that caused the incident so it could not be run again. ### **Near-Term Improvements** Additionally, we are making the following changes to reduce the likelihood and impact of similar incidents: * **Improved monitoring and detection:** We are adding additional monitoring and alerting for Directory Provisioning in AuthKit behavior, so we can more quickly respond if a similar issue were to occur in the future. * **Harden internal migration tooling:** We are reviewing access and safeguards for internal migration tools, including stronger controls for destructive operations and clearer scoping requirements. ## **Conclusion** Reliable user provisioning and deactivation are critical parts of identity infrastructure, and this incident did not meet the standard we hold ourselves to. We regret the impact this had on affected customers and their users. The incident has been resolved, affected data has been remediated, and we are implementing the controls and monitoring described above to help prevent similar incidents in the future. Please reach out to our team if you have additional questions on the impact to your environments.

Read the full incident report →

Notice June 9, 2026 SSO Request Latency 1h 2m

Started Jun 09, 2026, 09:00 AM UTC· resolved Jun 09, 2026, 10:02 AM UTC

  1. resolved Jun 09, 2026, 03:16 PM UTC

    From 8:58 to 10:02 UTC SSO endpoints experienced increased latency and intermittent timeouts. We have resolved the issue and are monitoring.

Read the full incident report →

Minor May 29, 2026 Elevated Events API Errors 15m Directory Sync

Started May 29, 2026, 02:30 AM UTC· resolved May 29, 2026, 02:46 AM UTC

  1. identified May 29, 2026, 02:30 AM UTC

    We have identified the cause of the elevated errors affecting the GET /events API and are working on a resolution. We’ll share another update soon.

  2. resolved May 29, 2026, 02:46 AM UTC

    The issue affecting the Events API GET /events endpoint has been resolved. The fix has been deployed, and affected requests are now processing normally.

Read the full incident report →

Notice May 22, 2026 Dashboard and Docs unavailable 28m Dashboard

Started May 22, 2026, 06:29 PM UTC· resolved May 22, 2026, 06:58 PM UTC

  1. investigating May 22, 2026, 06:29 PM UTC

    We are investigating an issue with our Dashboard. We will share an update as soon as possible.

  2. investigating May 22, 2026, 06:32 PM UTC

    We're aware of a styling issue currently affecting the WorkOS Dashboard. CSS assets are failing to load, leaving the Dashboard in an unstyled and difficult-to-use state. Underlying APIs, authentication, and data are not impacted - this is limited to the Dashboard UI. We're investigating and will update shortly.

  3. monitoring May 22, 2026, 06:55 PM UTC

    A fix has been deployed for the issue affecting static asset loading on the WorkOS Dashboard, Admin Portal, Docs, and hosted result pages. We are continuing to monitor for full recovery.

  4. resolved May 22, 2026, 06:58 PM UTC

    This incident has been resolved.

Read the full incident report →

Major May 19, 2026 Webhook delivery delays 16m

Started May 19, 2026, 09:43 PM UTC· resolved May 19, 2026, 10:00 PM UTC

  1. identified May 19, 2026, 09:43 PM UTC

    We are experiencing delays delivering a subset of webhooks. We have identified the issue and working on a remediation.

  2. resolved May 19, 2026, 10:00 PM UTC

    The webhooks queue backlog has been delivered. Thank you for your patience.

Read the full incident report →

Minor May 14, 2026 OIDC Errors 1m SSO

Started May 14, 2026, 03:10 PM UTC· resolved May 14, 2026, 03:12 PM UTC

  1. monitoring May 14, 2026, 03:10 PM UTC

    We experienced errors in our OIDC connections. The issue is now resolved.

  2. resolved May 14, 2026, 03:12 PM UTC

    This issue is now resolved.

Read the full incident report →

Major May 12, 2026 Emails being delivered with empty copy 1h 15m AuthKit

Started May 12, 2026, 07:14 PM UTC· resolved May 12, 2026, 08:29 PM UTC

  1. investigating May 12, 2026, 07:14 PM UTC

    We are investigating reports of some AuthKit emails, such as invitations, being delivered with empty copy.

  2. investigating May 12, 2026, 07:37 PM UTC

    We are investigating reports of AuthKit emails rendering with no copy in some email clients.

  3. identified May 12, 2026, 07:43 PM UTC

    We've identified the issue and are applying a fix.

  4. resolved May 12, 2026, 08:29 PM UTC

    Newly-sent emails from WorkOS are now displaying properly in Gmail again.

Read the full incident report →

Notice May 9, 2026 Dashboard login errors 9m

Started May 09, 2026, 12:35 AM UTC· resolved May 09, 2026, 12:45 AM UTC

  1. identified May 09, 2026, 12:35 AM UTC

    We are investigating reports of 504 Gateway Timeout errors affecting logins to the WorkOS Dashboard. Users may be unable to sign in at dashboard.workos.com via SSO or Google sign-in. The WorkOS API and AuthKit are unaffected. We will share another update shortly.

  2. resolved May 09, 2026, 12:45 AM UTC

    This incident has been resolved.

Read the full incident report →

Major May 5, 2026 Webhook delivery delayed 3h 3m

Started May 05, 2026, 04:45 PM UTC· resolved May 05, 2026, 07:48 PM UTC

  1. identified May 05, 2026, 04:45 PM UTC

    We are investigating a delay in sending Authkit webhooks. We will share an update once we have more information.

  2. monitoring May 05, 2026, 06:51 PM UTC

    Webhook delivery for Authkit is delayed but recovering. We are monitoring the situation.

  3. resolved May 05, 2026, 07:48 PM UTC

    We have recovered from any delays delivering webhooks.

Read the full incident report →

Notice May 1, 2026 Elevated Dashboard Errors 22m Dashboard

Started May 01, 2026, 08:28 PM UTC· resolved May 01, 2026, 08:51 PM UTC

  1. investigating May 01, 2026, 08:28 PM UTC

    We are investigating an issue with our Dashboard. We will share an update as soon as possible.

  2. monitoring May 01, 2026, 08:40 PM UTC

    We've spotted that something has gone wrong. We're currently investigating the issue, and will provide an update soon.

  3. resolved May 01, 2026, 08:51 PM UTC

    We've spotted that something has gone wrong. We're currently investigating the issue, and will provide an update soon.

Read the full incident report →

Major April 20, 2026 SSO API Latency Degradation Caused by Transient Capacity Constraints 1m SSO, AuthKit

Started Apr 20, 2026, 07:16 PM UTC· resolved Apr 20, 2026, 07:17 PM UTC

  1. identified Apr 20, 2026, 07:16 PM UTC

    Between 14:40 and 14:53 UTC, SSO endpoints experienced increased latency and intermittent timeouts. The issue was caused by a temporary reduction in available capacity due to an underlying infrastructure event, which led to a brief period of degraded performance

  2. resolved Apr 20, 2026, 07:17 PM UTC

    The issue has been resolved, and SSO login performance has returned to normal. We will continue to monitor closely to ensure stability.

Read the full incident report →

Minor April 16, 2026 Increased 429 Errors on /directory_users endpoint 2h 16m Directory Sync

Started Apr 16, 2026, 08:54 PM UTC· resolved Apr 16, 2026, 11:10 PM UTC

  1. investigating Apr 16, 2026, 08:54 PM UTC

    We’re currently investigating an elevated rate of HTTP 429 (Too Many Requests) responses impacting the /directory_users endpoint. Mitigations are in progress, and we’ll provide an update shortly.

  2. monitoring Apr 16, 2026, 08:59 PM UTC

    We’ve deployed a fix and are seeing early signs of recovery, with 429 error rates beginning to decline. We’re continuing to monitor closely to ensure the endpoint fully stabilizes and will provide further updates as needed.

  3. resolved Apr 16, 2026, 11:10 PM UTC

    The issue has been resolved. 429 error rates have returned to normal levels for the affected endpoint.

Read the full incident report →

Major January 27, 2026 Elevated Error Rates 45m SSO, Directory Sync, AuthKit

Started Jan 27, 2026, 06:57 PM UTC· resolved Jan 27, 2026, 07:42 PM UTC

  1. investigating Jan 27, 2026, 06:57 PM UTC

    We are seeing elevated error rates across our services. We will share an update as soon as possible.

  2. monitoring Jan 27, 2026, 07:11 PM UTC

    Our upstream provider has identified the problem and working on a fix. We continue to monitor.

  3. monitoring Jan 27, 2026, 07:35 PM UTC

    Error rates and latencies returned to normal at 11:02am PT, but we are continuing to monitor until the upstream provider resolves the incident on their side.

  4. resolved Jan 27, 2026, 07:42 PM UTC

    This incident has been resolved.

Read the full incident report →

Minor January 22, 2026 Degraded Email Delivery to Microsoft Outlook Inboxes 15h 31m AuthKit

Started Jan 22, 2026, 11:44 PM UTC· resolved Jan 23, 2026, 03:16 PM UTC

  1. monitoring Jan 22, 2026, 11:44 PM UTC

    We are experiencing degraded delivery of outbound emails from WorkOS to Outlook and Microsoft 365 inboxes. Some messages may be delayed or not delivered. Delivery to non-Outlook providers is unaffected. We are monitoring the situation and will share updates as they become available.

  2. resolved Jan 23, 2026, 03:16 PM UTC

    The issue impacting outbound email delivery to Outlook and Microsoft 365 inboxes has been resolved. Delivery is now operating normally across all providers.

Read the full incident report →

Major January 2, 2026 Delayed Webhook Deliveries 17h 31m AuthKit

Started Jan 02, 2026, 08:48 PM UTC· resolved Jan 03, 2026, 02:20 PM UTC

  1. investigating Jan 02, 2026, 08:48 PM UTC

    We are investigating delays in webhook event delivery affecting some webhook event types. Directory Sync and Magic Auth code functionality are operating normally and are not impacted.

  2. identified Jan 03, 2026, 01:03 AM UTC

    We've identified the issue causing webhook delivery delays and have increased processing capacity.

  3. monitoring Jan 03, 2026, 02:10 AM UTC

    Our team is actively monitoring webhook processing and we're seeing steady progress as our increased processing capacity takes effect. The backlog of pending webhooks is decreasing, and we expect continued improvement over the next several hours.

  4. resolved Jan 03, 2026, 02:20 PM UTC

    Webhook delivery latencies have returned to normal levels. Please contact support if you are still experiencing delays.

Read the full incident report →

Major December 29, 2025 Degraded AuthKit Behavior 1h 47m Audit Logs, AuthKit

Started Dec 29, 2025, 12:26 PM UTC· resolved Dec 29, 2025, 02:13 PM UTC

  1. monitoring Dec 29, 2025, 12:26 PM UTC

    We are seeing degraded performance of AuthKit resulting in intermittent errors. The error rate has improved and we are monitoring.

  2. resolved Dec 29, 2025, 02:13 PM UTC

    Our DDOS protection mitigated an attack but also resulted in false positives causing end users to see intermittent 404s. We have adjusted the sensitivity of these rules to prevent further false positives.

Read the full incident report →

Major December 3, 2025 Impersonation via Dashboard unavailable 1h 58m Dashboard

Started Dec 03, 2025, 05:57 PM UTC· resolved Dec 03, 2025, 07:55 PM UTC

  1. identified Dec 03, 2025, 06:41 PM UTC

    And issue in the dashboard has prevented users from using the impersonation feature. The issue has been identified, and a fix is being deployed

  2. monitoring Dec 03, 2025, 06:51 PM UTC

    We have reverted a deployed change that affected the impersonation reason field, and service has been restored. We will monitor closely.

  3. resolved Dec 03, 2025, 07:55 PM UTC

    A fix has been tested, deployed and verified.

Read the full incident report →

Notice November 18, 2025 AuthKit authentication challenge issues 4h 46m AuthKit

Started Nov 18, 2025, 01:40 PM UTC· resolved Nov 18, 2025, 06:26 PM UTC

  1. investigating Nov 18, 2025, 01:40 PM UTC

    We are investigating elevated errors in AuthKit challenges due to an upstream provider issue.

  2. monitoring Nov 18, 2025, 02:07 PM UTC

    We have implemented a mitigation for the issue and are monitoring.

  3. monitoring Nov 18, 2025, 05:18 PM UTC

    We continue to see no impact to customers, but are continuing to monitor the status of our upstream provider.

  4. resolved Nov 18, 2025, 06:26 PM UTC

    Authentication challenges in AuthKit are fully restored. We will continue monitoring.

Read the full incident report →

Minor November 11, 2025 Authkit signup pages not appearing for some customers 18m AuthKit

Started Nov 11, 2025, 05:24 PM UTC· resolved Nov 11, 2025, 05:42 PM UTC

  1. monitoring Nov 11, 2025, 05:24 PM UTC

    A small number of customers have reported issues accessing their sign up pages. The impact is a 404 on the sign-up page for customers with only OAuth provider sign-up methods. A previous deployment has been identified as a trigger and rolled back, and we are monitoring to ensure there is no further impact.

  2. resolved Nov 11, 2025, 05:42 PM UTC

    The incident has been resolved, service has been restored for all customers.

Read the full incident report →

Critical October 20, 2025 Authkit and Admin Portal Errors 7h 16m Dashboard, Admin Portal, AuthKit

Started Oct 20, 2025, 07:15 PM UTC· resolved Oct 21, 2025, 02:31 AM UTC

  1. investigating Oct 20, 2025, 07:15 PM UTC

    We are investigating an issue with Authkit. We apologize for the inconvenience and will share an update once we have more information.

  2. investigating Oct 20, 2025, 07:27 PM UTC

    Error rates are high across Authkit, Admin Portal, and Dashboard. We will post an update as soon as possible.

  3. investigating Oct 20, 2025, 07:45 PM UTC

    Authkit and Admin Portal availability are being affected by an upstream provider. Engineers are currently investigating options for restoring service despite upstream issues. We will share an update as soon as possible.

  4. identified Oct 20, 2025, 09:12 PM UTC

    We continue to investigate workarounds for our upstream provider. We apologize for the inconvenience.

  5. identified Oct 20, 2025, 10:14 PM UTC

    We are currently experience a large percentage of requests timing out (for AuthKit, Admin Portal, and Dashboard logins) due to ongoing issues at our upstream provider. We are working with them on this issue and will update you again within the hour, or when our status changes.

  6. identified Oct 20, 2025, 11:41 PM UTC

    We have identified the issue and are working on a fix. We'll update again when we've rolled it out.

  7. identified Oct 21, 2025, 12:54 AM UTC

    We have begun rolling out fixes across services, and will be verifying recovery as it deploys

  8. identified Oct 21, 2025, 01:08 AM UTC

    Admin Portal has been recovered as the fix has fully deployed.

  9. monitoring Oct 21, 2025, 01:51 AM UTC

    We have finished deploying across all affected services and services have been restored. We will continue to monitor to ensure no additional impact

  10. resolved Oct 21, 2025, 02:31 AM UTC

    This incident has been resolved.

  11. postmortem Oct 24, 2025, 07:49 PM UTC

    We’ve published a [post-mortem on the October 20 service disruption](https://workos.com/blog/service-disruption-on-october-20-2025) to our blog, detailing what happened and how we’re strengthening the resiliency of all WorkOS products.

Read the full incident report →

Notice October 14, 2025 Increased webhook delivery delay 1h 27m

Started Oct 14, 2025, 10:24 AM UTC· resolved Oct 14, 2025, 11:52 AM UTC

  1. investigating Oct 14, 2025, 10:24 AM UTC

    Webhook delivery across services are currently delayed. We will share an update once we have more information.

  2. monitoring Oct 14, 2025, 11:22 AM UTC

    We've confirmed that webhook delivery has been and continues to process successfully. We are resolving an internal telemetry issue and will continue to monitor.

  3. resolved Oct 14, 2025, 11:52 AM UTC

    We've resolved the internal telemetry issue.

Read the full incident report →