Product Update
May 5, 2026

Product update: April 2026

Jussi Virtanen
Spring advances, and so does Agileday.

Summary

In April, we released one long-requested feature and several improvements:

  • Revenue recognition: Gain real-time visibility to realized and forecasted revenue and costs in fixed-price projects.
  • MCP improvements: Enjoy new tools for reverse staffing, customer search, and employee staffing history.
  • Improvements and fixes: Idle projects, archived openings, improved Find candidates performance, Time reporting UX improvements, and more.

Ready for the details? Read on.

Revenue recognition

Recognize revenue for fixed priced projects

Agileday already provides real-time visibility into T&M projects’ realized and forecasted revenue and costs based on time reporting and allocation data. With revenue recognition, similar functionality is now available for fixed-price projects, enabling you to also combine both T&M and fixed-price elements within a single project.

Using a calculated, cost-based readiness level for both past and future work, the system automatically generates real-time revenue recognition suggestions, but also provides flexible manual controls. As an added bonus, the project-specific revenue recognition table can be exported as an Excel file.

Read more in our guide for financial data and pricing.

MCP improvements

Using Agileday MCP in Claude

We currently expose 28 tools covering users, staffing, customers, projects, and opportunities. New tools include:

  • Customers and opportunities: Search for customers and opportunities and get their details.
  • Reverse staffing: Find the most suitable open assignments for a specific user, complementing the traditional candidate-to-opening matching flow.
  • Project search and details: Find the right project and gain deeper insights.

Improvements to the existing functionality include:

  • Return staffing history from the get_employee_profile tool.
  • Support staffing deadlines for the SearchOpenings tool.
  • Tools can now expose direct links to Agileday.

Check out our MCP guide for details and how to get started.

Improvements and fixes

Several improvements and fixes, including idle project type and faster find candidates view.

Last but not least, and in no particular order, here’s a handpicked list of our improvements and fixes:

  • Openings for lost opportunities are archived rather than deleted, and remain editable. This is useful for data analysis.
  • The find candidates view became faster, enabling searching thousands of profiles with stable performance.
  • We now have a new “Idle” project type to complement the existing External, Internal, and Absence types. Idle projects allow separating bench time from planned internal projects, and are visible in filters and allocation breakdowns.
  • Project and Opportunity finance APIs now expose a monthly breakdown of financial data, beneficial for data analysis and BI.
  • New endpoints were added to set the Opportunity & Project financial targets. This enables bringing project financial targets from external systems, such as a CRM.
  • We added a “View Opening” link to Allocations, complementing the existing “Edit Opening” option.
  • The time reporting header (where the actions and dates are shown) is now always visible. This improves user experience when a user has many projects in their weekly timesheet.
  • Staffing notes were added to the employee API. 
  • The Core HR data model has been extended with part-time details and payment type for salary data.
  • We fixed an issue where, in some scenarios, user avatars were not imported from Google when logging in.
  • We fixed a CV editor issue where long content could produce empty pages in preview.
  • We fixed an issue where the allocation breakdown table displayed data only for visible rows instead of all results.
  • We fixed an issue where, in some scenarios, Project Managers were unable to access financials and time reporting settings for a project.
  • We fixed an issue that blocked saving "0" as a valid payment term in the billing configuration.
  • We fixed an issue where allocations for a duplicated opening were not visible until a manual page refresh.
  • We fixed an issue where the settings section user list required a manual page refresh after editing the user cost rate.
  • We fixed an OAuth issue that occasionally prevented using Client Secret based authentication.
  • We improved the SCIM error message when importing a user with an invalid permission role.
  • Turkey Bayram holidays now cover full durations in Time reporting.

That's it for April, see you again next month. Until then, let us know if you have any questions.

Related posts

April 6, 2026
Product Update
Product update: March 2026
Jussi Virtanen
March 16, 2026
Product Update
Product update: February 2026
Jussi Virtanen
February 2, 2026
Product Update
Product update: January 2026
Jussi Virtanen