Corma now automatically monitors the validity of integration credentials and alerts users when a connection breaks or loses the required permissions.
Real-time credential monitoring: a background process continuously checks whether stored credentials are still valid and flags any that have expired or lost the necessary access rights
Proactive alerts: users receive email notifications and visual indicators directly on the integrations page when a credential needs to be renewed or reconnected
Clearer sync visibility: the integration drawer now shows real-time sync status, last sync time, logs, and errors in one place
Teams relying on automated data syncs will catch broken connections before they cause data gaps or failed automations, keeping their SaaS access data accurate and up to date.

Significant performance improvements have been made to the Clicker Agent's login process across several apps, reducing the time it takes for the agent to connect and start executing tasks.
Notion login: optimized by removing redundant wait times and simplifying the navigation flow, cutting login time from 152s to 101s (~50% faster)
Cursor login: same optimization approach applied, with over 50% speed improvement
Claude.ai login: replaced a slow AI-based session detection method with a simple URL check, cutting detection time from 18.6s to 9.4s (2x faster)
Users relying on Clicker Agent automations will notice significantly faster execution times across key apps, translating into a smoother and more reliable overall experience with Agents.

Google offboarding data transfer: when offboarding a Google user, admins can now transfer their Calendar and Looker data to another employee, in addition to Drive files.
Group selection filtering by org unit: when creating user groups, admins can now filter the selection by specific organization units instead of browsing the entire organization.
Unified top navigation bar: all pages now share a consistent top nav bar with breadcrumbs, smaller buttons, and a repositioned sidebar collapse control.
Browser automation sessions failing silently or running incorrectly have been fixed
Several login flow bugs causing incorrect task failure reports and unnecessary retries have been resolved
A background infrastructure process causing unexpected system restarts has been fixed
White screen and access errors when switching between workspaces have been resolved
Dashlane integration user data issues preventing proper offboarding have been fixed
License-to-user matching performance issues have been resolved
Manager task approval for manual group additions has been fixed
User profile sidebar email display and alignment issues have been corrected
Unmatched licenses not showing suggested matches have been fixed
New employee sign-up blocking errors have been resolved
Line item display issues have been fixed
Workspace fallback owner notification failures have been resolved
Broken links on app pages have been fixed
Microsoft account credential verification issues have been resolved
Google login credential refresh failures have been fixed
Onboarding and offboarding now blocked with a clear warning when system configuration is incomplete
Microsoft group sync freezing all Microsoft operations has been resolved
Offboarding notifications incorrectly showing account creation messages have been fixed
Slack, Google, and Microsoft integration action errors preventing key workflows have been resolved
Long license type names overflowing in app settings now truncate cleanly
Employee access to admin-only pages has been properly restricted
Indefinitely loading data tables have been fixed
A new Insights panel is now available on the Contracts page, centralizing all key financial and usage data into one place for a faster, clearer view of your SaaS spend.
Spend evolution: a monthly bar chart tracks total invoice amounts over time, making it easy to spot trends and anomalies
Top subscriptions by cost: instantly see the 5 most expensive apps based on last twelve months spend
License cost by team and country: understand how SaaS costs are distributed across your organization, broken down by team and geography
Upcoming renewals timeline: a simple visual timeline of contracts coming up for renewal, so nothing slips through the cracks
Savings tracker: yearly savings realized through Corma are now visible, calculated from revoked licenses and their unit cost
Finance and IT teams will finally have a single place to monitor SaaS spending, anticipate renewals, and demonstrate the ROI of their optimization efforts, without jumping between multiple pages.

Corma now uses Microsoft's latest API to track user activity across the full Microsoft 365 suite, providing more reliable and detailed usage data per user.
Broader app coverage: activity is now tracked across Teams, SharePoint, OneDrive, Outlook, Excel, Word, PowerPoint, OneNote, and Yammer, giving a complete picture of Microsoft 365 usage
More accurate last-activity data: the switch to a newer Microsoft API fixes gaps and inconsistencies in how user activity was previously reported
Teams managing Microsoft 365 licenses will get a clearer view of who is actually using which apps, making it easier to spot unused licenses and optimize spend.

You can now integrate with FXBO using Corma’s Clicker Agent!
FXBO is a CRM and back-office platform built for forex brokers, centralizing client management, operations, and compliance. You can now:
Collect licenses: Centralise FXBO users and licences in Corma
Provisioning & deprovisioning: Automatically assign and revoke FXBO access directly from Corma to effortlessly manage your licenses use

Potential savings column on contracts page: a new column now shows the total savings opportunity from unused licenses for each subscription, making optimization decisions faster.
Office 365 global tracking: the Microsoft integration now tracks Office 365 as a unified product, complementing the existing per-app tracking for Word, Excel, and PowerPoint.
Improved OCR accuracy: text recognition within the product is now faster and more accurate, reducing errors in contract and invoice processing.
Tableau credential check failures have been resolved
Analytics tab user information overlapping table headers has been fixed
Double authentication trigger on integration connections has been resolved
Silent offboarding task failures leaving app access unremoved have been fixed
Background automation system incompatibility with AWS has been resolved
Onboard New User popup scrolling on smaller screens has been fixed
Browser extension functionality has been restored
Broken email notification links sending managers to 404 pages have been fixed
Renewal reminder notifications sending daily instead of once have been resolved
Failed task alert notifications not reaching administrators have been fixed
Contract creation form issues including broken submit, hidden errors, and incorrect labels have been resolved
Data sync crashes caused by invalid credentials have been fixed
Onboarding steps incorrectly triggering actions on unconfigured integrations have been resolved
Scheduled background job configuration issues causing silent notification failures have been fixed
Incorrect license counts not matching connected tools have been resolved
Browser extension silently failing to track activity has been fixed
Agicap sync preventing expense data import has been resolved
Automated code quality checks in the development pipeline have been fixed
Corma's renewal notification system has been reworked to give admins granular control over how and when they get reminded about upcoming contract renewals.
Flexible reminder timing: configure per subscription how many days in advance you want to be notified, replacing the previous fixed schedule
Notification opt-out: disable reminders for specific apps entirely while keeping their renewal dates stored in Corma
Teams managing large SaaS portfolios will now spend less time being flooded with unwanted alerts and more time acting on the renewals that actually matter.

A new connection type filter has been added to the Data Sources page, letting users instantly distinguish between API-based integrations and Agent-based ones.
Agent vs. API filter: quickly surface only the integrations connected via Corma's Clicker Agent or via traditional API, without scrolling through the full list
Teams managing a growing number of integrations will spend less time hunting for the right connection and more time acting on it.

Corma now integrates with Akuiteo!
Akuiteo is an ERP software specialized in project-based businesses and professional services companies. You can now:
Collect Users information: Track Akuiteo users and their details in Corma
Provisioning & deprovisioning: Automatically assign and revoke Akuiteo access directly from Corma to effortlessly manage your licenses use

You can now integrate with Claude using Corma’s Clicker Agent!
Claude is an AI assistant, designed to help with writing, analysis, coding and complex reasoning. You can now:
Collect licenses: Centralise Claude users and licences in Corma
Provisioning & deprovisioning: Automatically assign and revoke Claude access directly from Corma to effortlessly manage your licenses use

Reworked Google & Microsoft directory settings: the configuration screen for both integrations has been redesigned, with a new option to include all by default and manually exclude specific entries.
New user filters: the Users page now supports filtering by job title, manager, and country for more precise user management.
Sidebar visual polish: the sidebar received several UX improvements including better colors, a cleaner collapse button, a new keyboard shortcut, and a tidier overall layout.
Microsoft and Google settings screen visual glitches have been fixed
User license selection on individual pages has been fixed
Outdated logos and display alignment issues have been refreshed
Deskpro user deletion API errors have been fixed
License role codes now display as readable names throughout the product
Credential refresh invalidation issues have been resolved
Email notification sending and toggle issues have been fixed
Admin user deletion crash has been resolved
Agicap decimal number rejection errors have been fixed
License type and role data loss during external sync has been fixed
Microsoft sync issues for new customers have been resolved (deactivation, license detection, and role name display)
License count display accuracy has been corrected
Browser extension activity tracking failures have been fixed
Agicap expense data sync issues have been resolved
Corma is introducing a powerful new automated agent that connects to your apps and extracts richer, more comprehensive data than was previously accessible. And this even when no API exists!
Deep data extraction: the agent reads everything available in the app workspace (licenses, users, usage…), surfacing information that was previously out of reach
No manual input: licence and access data is discovered and tracked automatically
You now get deeper, higher-quality SaaS visibility across your stack, automatically, and at a scale that wasn't possible before.

Teams can now set up Clicker Agent integrations themselves, directly from the Datasources page, no need to contact support.
Self-serve setup: deploy an agent for an app integration from a dedicated settings panel, directly on the integration card.
Faster onboarding: get integrations up and running more quickly with guided, in-product settings, reducing dependency on external assistance.
This gives teams greater control and speed when connecting their tools to Corma.

Managing app contracts in Corma is now cleaner and faster to navigate, with the contract tab on each app page fully redesigned.
Refreshed contract drawer: a new layout makes it easier to review pricing tiers, terms, and cost breakdowns at a glance, with a more intuitive structure
Accurate savings display: figures that were previously missing or incorrect now show up reliably across all contract views.
Teams managing multiple SaaS contracts will spend less time navigating and more time making informed decisions.

Corma now integrates with Deskpro!
Deskpro is a helpdesk and customer support platform used by IT and operations teams to manage internal and external requests. You can now:
Collect licenses: Centralise Dekspro users and licenses in Corma
Provisioning & deprovisioning: Automatically assign and revoke Deskpro access directly from Corma to effortlessly manage your licenses use

Corma now integrates with 1Password!
1Password is a widely used password and credential management tool. You can now:
Collect Licenses: Centralise Akuiteo users and their details in Corma
Provisioning & deprovisioning: Automatically assign and revoke 1Password access directly from Corma to effortlessly manage your licenses use

You can now integrate with Figma using Corma’s Clicker Agent!
Figma is the leading collaborative design tool used by product and design teams. You can now:
Collect licenses: Centralise Figma users and licences in Corma
Provisioning & deprovisioning: Automatically assign and revoke Figma access directly from Corma to effortlessly manage your licenses use

You can now integrate with Miro using Corma’s Clicker Agent!
Miro is a collaborative online whiteboard platform designed for teams to brainstorm, plan, and visualize ideas together. You can now:
Collect licenses: Centralise Miro users and licences in Corma
Provisioning & deprovisioning: Automatically assign and revoke Miro access directly from Corma to effortlessly manage your licenses use

Users Page Rework: Redesigned Users page with a cleaner table, smarter filters, and support for new user types including External users and AI Agents.
Login Agent Error Handling: Users now see specific guidance (such as needing a 2FA code or completing a CAPTCHA) instead of technical errors.
Dynamic Groups Improvements: Dynamic groups now show clearer error messages, automatically activate for existing Microsoft and Google users, and display a more accurate active user count.
Multi-Workspace Performance: Users managing multiple workspaces will notice significantly improved loading times and a more responsive experience.
Tasks Page Accountability: The Tasks page now clearly shows who triggered, completed, or was assigned a task, distinguishing between human and automated actions with a new "Triggered by" concept.
Okta integration issues have been resolved
Access removal request errors have been fixed
Multiple Licenses page issues have been corrected (counts, filters, checkboxes, and revocation errors)
Payhawk integration failures have been fixed
Rippling employee data loading issues have been resolved
Contract license seat count update errors have been fixed
Duplicate license display issues have been corrected
License matching and categorization errors have been resolved
1Password HTTPS configuration errors have been fixed
Self-hosted GitLab connection issues have been resolved
Contract management interface visual and labeling issues have been corrected
Offboarded Microsoft users license revocation status has been fixed
Pre-release bugs have been addressed (filters, license counts, missing data, duplicates, pagination)
Temporary access email notification blocking has been fixed
Integration settings OU update workflow has been improved
Placeholder licenses leftover after sync have been cleaned up
Corma now supports direct synchronization with your Identity Provider (Google and Microsoft - Okta coming soon), allowing you to create and manage user groups that mirror your existing IdP groups, ensuring consistency and eliminating redundancy between platforms.
Sync user groups directly from your IdP to Corma, maintaining coherence and reducing manual group management
Use IdP-synced groups to trigger onboarding workflows in Corma, streamlining user provisioning and access control
Combine the flexibility of dynamic and manual group creation with the reliability of IdP synchronization for a unified experience
This integration simplifies group management, enhances accuracy, and ensures your user groups in Corma always reflect your IdP structure.

Corma introduces a dedicated Invoice Page within the Contracts module, centralizing all paid invoices and expenses for comprehensive financial tracking and streamlined reconciliation.
Access a unified tab listing every detected invoice and expense, with filters and clickable metrics for “spend this month” and “unmatched invoices”
Assign unmatched invoices to your SaaS directory using the “Attribute to an app” modal in the “app” column
Import invoices directly with the “Import invoices with AI” feature, enabling bulk uploads and automatic matching to your apps
View license statuses and auto-matched invoices directly on each app’s new invoice tab, ensuring real-time alignment between spending and contracts
This new page simplifies invoice management, accelerates reconciliation, and provides full visibility into your SaaS expenses.

Corma now introduces User Types in the User Pages main table, allowing you to quickly identify and categorize users based on their role and purpose within your organization.
Assign one of four distinct types to each user:
Employee: regular staff
External: consultants, freelancers, or contractors
Agent: automated accounts for Corma tasks
Service Account: software/services interacting with your systems
Filter users by type for faster assessment, and manually adjust types as needed to reflect changes in roles or access requirements
This feature gives you immediate clarity on user purposes, making it easier to spot unnecessary accounts, modify permissions, or revoke access when needed.

Contracts Page & OCR Enhancements: The Contracts page now features improved bar charts with license status details, a cleaner table display, and smarter OCR reconciliation to prevent duplicates and ensure data consistency.
Backup for Clicker Tasks: A manual backup task is now automatically created if a Clicker automation fails, with notifications sent to both the access owner and app owner.
Provisioning Tab Sidebar: The Provisioning tab has been reworked for better navigation, featuring a dynamic sidebar with direct access to "Bundles," "Onboarding," and "Offboarding" subtabs.
New Startup Plan: Startups with fewer than 50 users can now enjoy up to 80% off on all Corma plans. Apply today and get started quickly.
Google archived license types now sync properly
Company license sync issues when adding new apps to the directory have been resolved
Inconsistencies in provision type mapping between the tasks table and provision drawers have been fixed
Error when deleting duplicate users during provisioning has been addressed
Token table export errors have been fixed
License export issues from the All Licenses page have been resolved
Corma’s new User Groups feature lets you organize users into customizable groups, manual or dynamic (based on HR data)
This makes it easy to assign the right apps to the right people, automatically and without hassle.
Automate access: Assign app bundles to entire groups, so new users get the tools they need from day one, no manual setup.
Dynamic and flexible: Groups update in real time with HR data, and admins can still add users manually for extra control.
Conflict-free setup: Clear visibility into bundle conflicts helps resolve overlaps quickly, with smart pre-filled suggestions.
User Groups simplify access management, saving time and ensuring your teams are always equipped with the right resources.

Corma’s OCR technology for uploading contracts has been extensively reworked to deliver much better accuracy and efficiency.
Detects complex details: Recognizes license types, line items, and even subtle invoice variations with high reliability as compared to before.
Seamless pre-filling: Populates contract fields in Corma instantly, so you spend less time on data entry and more on strategy.
Fewer errors, more trust: Minimize manual mistakes and ensure your records are always up-to-date.
With fewer errors and more reliability, this upgrade transforms invoice processing from a chore into a frictionless experience, saving time and improving data quality.

Corma now delivers more accurate Google SSO matching via backoffice enhancements, reducing mismatches and ensuring seamless synchronization for Google SSO-detected apps.
Google suspended licenses sync issues have been resolved
Microsoft blocked users detection and handling have been fixed
Atlassian group synchronization errors have been addressed
Agicap and Payhawk sync inconsistencies have been corrected
Safari extension Auth has been updated
Gitlab Oauth error has been fixed
Slack issues for validating tasks when licenses are revoked have been resolved
Slack integration issues have been resolved
Export failing issues on token table have been fixed
License export failing issues from All licenses page has been fixed
Corma now supports Multi-Workspace environments, enabling organizations and partners to manage multiple independent workspaces, each with its own dashboards, user groups, licenses, expense tracking etc.
Separate internal entities by creating dedicated workspaces for each business unit, subsidiary, or client project
Streamline collaboration for partners managing multiple clients, with isolated configurations for each workspace
Simplify administration with centralized access to all workspaces from a single account
Multi-Workspace provides the structure and flexibility to support both internal organization and external partnerships, all while maintaining clarity and control.

Reflecting our new AI agents and expanded capabilities to source data beyond traditional SaaS integrations, this updated page now centralizes all your data sources. Manage every data input method, whether through direct SaaS integrations, the Corma browser extension, or our clicker agents designed to bypass blocked APIs.
Unified access to all your data sources, regardless of how they connect to Corma
Flexibility to choose the best method for sourcing data, from APIs to browser-based tools and soon-to-be-released Clicker Agents
The Datasources Page simplifies how you connect and manage your data, ensuring you have the right tools to capture insights, no matter the source.

Corma now provides automated suggestions for licenses where potential matches are identified, helping you resolve uncertainties more efficiently.
Quickly identify unresolved licenses with a dedicated view of direct SaaS accounts that need matching
Validate matches in one click, ensuring accuracy and preventing future overrides
Auto-suggested License Matching doesn’t replace manual review, but it accelerates the process, making license management faster and more intuitive.

Corma’s email stats dashboard has been completely redesigned for better clarity, precision, and actionability.
Dynamic display of up to 10 key stats
Organized layout with clearer information and actionable next steps
Receive valuable insights in one place, and make data-driven decisions faster.

Corma now integrates with Rippling!
Rippling is an all-in-one workforce management platform that combines HR, payroll, IT, and operations tools to streamline employee onboarding, management, and compliance for businesses. You can now:
Collect Licenses: Track Rippling users and licenses in Corma
Collect HR data: Centralise HR data and enrich users into Corma. e.g. Job, team, manager, country, start date, termination date

Corma users will now receive NPS surveys from time to time
Monday uncompleted deprovision issues have been fixed
Tableau deprovisioning errors have been solved
Datadog connect issues based on region has been fixed
Issues related to ‘delete team’ actions have been fixed
Corma now lets you add contracts directly from the main ‘Contracts’ page, streamlining both manual creation and automated data extraction.
Upload any contract file and let OCR extract key details for you in seconds
Keep full control by manually entering or editing information at any time
Spend less time on parperwork and more on what matters, managing your contracts efficiently with Corma’s flexible new workflow.

Admins can now choose to block Microsoft-licensed users, and archive Google-licensed users during deprovisioning, directly from the Corma platform.
Block Microsoft users to immediately revoke access and prevent further logins
Archive Google users to preserve data while removing active access, ensuring compliance and continuity
Simplify offboardings with the right action for each platform, all in a single workflow.

Corma now prevents duplicate user entries by automatically updating records when emails are edited in your HR tools, keeping your data clean and consistent.
Search bar no longer deletes text when typing fast in tables like “All apps”
Undergoing improvement of the database structure to fix invalid links and improve data integrity.
Microsoft SSO authentication now systematically offers to select the Microsoft account, reducing login errors.
Teams API syncs are now more stable.
License deletion API is now more reliable.