2026 | Beeline Professional release notes
The release details outline the major features and enhancements for Beeline Professional in 2026.
| Curious about what new and exciting features are coming next? Visit our Productboard page to explore our roadmap and the features our engineering teams are working on. |
General release Q1 | 2026
March
- Deep links in email notifications
-
We have introduced deep linking within email notifications to enable users to navigate directly to relevant tasks and records in the application. The feature is available to all users and supports all resource types.
This enhancement reduces the need for manual navigation, helping users access information faster, respond to approvals more efficiently, and complete tasks with fewer steps.
What’s new
Email notifications now include contextual links that direct users to the specific task or underlying record referenced in the notification.
User task notifications now include a View Task button, which links directly to the associated task and its underlying entity.
Custom notifications now include a View [Entity Type] button, which links directly to the relevant record.
Supported scenarios
This enhancement supports common user workflows, including:
-
Accessing tasks directly from email notifications to review details or complete actions
-
Navigating to approvals from email notification messages to take timely action
-
Reviewing and updating submitted items (for example, corrections or follow-ups) more efficiently
-
- New columns in Headcount Tracking and Standard reports
-
We added the following columns to the Headcount Tracking and Standard reports:
-
Number of Current Engagements (Integer)
-
Primary Engagement ID (Alphanumeric)
Example:
First name Last Name Engagement ID Number of Current Engagements Primary Engagement ID Florina
Worker CBD
755-000003
2
755-000003
Florina
Worker CBD
755-000004
2
755-000003
-
- Units of work for time entry
-
Organizations that track time as fractions of a working day can now enable units-based time entry in addition to standard hours. This approach is commonly used in some regions where work is recorded as portions of a day (for example, 0.5 for half a day) instead of hours.
Units represent fractions of a working day (0.25, 0.50, 0.75, 1.0) and now appear on invoice files, timesheet approvals, and Spend Detail Report. The feature is disabled by default and must be enabled per customer. Hours-based time entry continues to work unchanged.
You can define how workers enter time when configuring time codes:
Figure 1. Configuring units of workFor more information, see About monthly, daily, and unit-based rates and Configuring time codes.
- Currency validation for engagements and milestones
-
The system now validates currency when you create or update an engagement or milestone.
The engagement or milestone currency must match the contract currency. If the currencies don’t match, the system displays the following error message:
The engagement or milestone currency must match the contract currency.
- Total fee fields
-
This release adds new total fee fields to improve visibility and reporting for managed services provider (MSP), vendor management system (VMS), and other fees across Beeline Professional.
-
Fee types
When you create a new fee in Beeline Professional, you can now select one of the following fee types: MSP Fee, VMS Fee, or Other fee.
-
Spend Detail Report
The Spend Detail Report now includes three new columns that show the total amount for each fee type: MSP Fees, VMS Fees, or Other Fees.
-
Invoice blueprints
When you create or edit invoice blueprints, three new data fields are available in Step 5: Transaction Data File column definitions: MSP Fees, VMS Fees, or Other Fees.
-
- Consolidated invoicing now supports supplier-created invoices
-
Consolidated invoicing now allows suppliers to create and submit their own invoices using the automated invoicing setup. If your program uses invoicing blueprints to define invoice file structure and run cadence, you can now include suppliers directly in the process.
You can enable it by turning on Allow suppliers to submit invoices in .
How it works
-
When a supplier-specific automated invoicing batch runs, the supplier is notified.
-
The supplier can download and review their individual batch file.
-
Using that file, the supplier can:
-
Create their own invoice
-
Upload the completed invoice
-
Provide an External Supplier Invoice ID
-
Submit the invoice for your review
-
-
- Export Job Catalog data to a spreadsheet
-
You can now export Job Catalog data to a spreadsheet for easier bulk management. This capability is available for the following entities: Job Profiles, Job Families, and Job Family Groups.
Programs often contain large Job Catalog datasets that require regular updates. Administrators can export these entities, update the data in a spreadsheet, and then re-import the changes using the existing spreadsheet import functionality. This completes the Job Catalog data management workflow: export > update > import.
To use this functionality, go to , and select the relevant entity to export its data.
Exporting data enables program administrators to:
-
Review large Job Catalog datasets more easily
-
Perform bulk updates in a spreadsheet
-
Maintain data consistency across Job Profiles, Job Families, and Job Family Groups
-
- Enable Spend Approval setting moved
-
We moved the Enable Spend Approval setting from to .
- Enhanced ABAC experience
-
We improved the admin experience for managing ABAC policies and permissions by clarifying policy behavior and reducing legacy complexity. These changes enable greater self-service for development and support teams, faster issue resolution, and more consistent policy behavior across environments.
What’s new
-
Stored Policy Explainers
Explain-IDs included in policy rejection messages are now stored, allowing admins to retrieve and view permission explanations. This helps admins, support, and engineering quickly understand why a permission was denied and resolve issues without requiring deep system knowledge.
-
Permission Visualizer
The Permission Visualizer has been updated. Permission chips can now be expanded to show which policy granted or rejected the associated permission and which permission controls the field. This provides clearer visibility into how access is managed.
Admins can also click the policy name to navigate directly to that policy under Security & Permissions. A link to the Policy Analyzer opens the tool with all relevant fields pre-filled, making analysis faster and more straightforward.
-
- Clearer invoice file names
-
Invoice file names now include key identifiers that make it easier to identify invoices and supplier batches at a glance, reducing the need to open blueprints or search by billing end date. This update improves efficiency for invoice review, reconciliation, and audit workflows without changing invoice data or generation behavior.
-
Consolidated invoices (Preliminary and Final) file names now include the invoice ID as the first element.
Format:
Invoice ID | Final or Preliminary | Blueprint Name | Billing End Date | Date Run -
Supplier batch invoices (Preliminary and Final) file names now include the invoice ID, batch ID, and supplier name.
Format:
Invoice ID | Batch ID | Supplier Name | Final or Preliminary | Blueprint Name | Billing End Date | Date Run
-
- Supplier Client-Defined fields in Spend Detail Report
-
Supplier Client-Defined Fields (CDFs) are now supported in the Spend Detail Report and invoice blueprint configuration, enabling supplier-specific metadata to flow through consolidated invoicing and downstream financial processes. This enhancement improves reporting flexibility and reconciliation accuracy without impacting existing configurations unless supplier CDFs are selected.
- Custom invoice ID generation
-
This release introduces enhanced, configurable invoice ID generation to support customers who require greater billing granularity for downstream financial processing. It enables the creation of multiple invoice identifiers for batch items within a single consolidated invoice, without increasing batch-level complexity.
This enhancement supports split payments and advanced financial reconciliation scenarios, provides clearer invoice identification aligned with customer billing requirements, and preserves system performance and scalability by avoiding additional batch variables.
For more information, see Step 4 (Optional): Custom Invoice ID Settings in Creating invoice blueprints.
February
- Contract budget and spend
-
We have introduced new budget and spend fields for contracts, giving you clearer visibility into approved budgets and actual spend across timesheets, expenses, and milestones.
You can now track original, approved, and remaining budget as well as total contract spend in real time, helping you better manage budget utilization and identify when additional approvals or change requests may be required. A new contract budget exceeded trigger also supports automated notifications and approval workflows when spend exceeds approved thresholds.
Budget enforcement is fully process-driven and supported by configurable workflows, allowing approvals at each stage while giving you control over how and when budget approvals are applied.
- Critical timesheets
-
Critical timesheets notifications alert users when submitted timesheets require updates due to engagement changes. When a retroactive engagement change updates a cost center or financial field, workers or suppliers must review any previously submitted timesheets that used outdated values and select the correct ones. The system triggers a critical timesheet notification to highlight the required changes. We enhanced these notifications to include clear, actionable steps for resolving the issue. The message appears as a note directly on the timesheet.
If an engagement has only one cost center or financial field defined and this single value is retroactively updated to another single value, the timesheet automatically uses the new value. As a result, the critical timesheets notification is not triggered because no manual correction is required.
Timesheets marked as critical before the enhanced notifications were introduced continue to display the earlier, more general notification and do not include the step-by-step guidance for resolving the issue.
- Org Navigator: improved navigation and clarity
-
Org Navigator is now easier to navigate and more intuitive to use. This release delivers a number of user experience improvements that reduce time spent searching for information, improve visual clarity, and ensure the right details appear where you expect them without requiring you to relearn how the interface works.
The changes to the Org Navigator include:
-
Standardized layouts
Information appears in consistent locations across views, with actions enabled or disabled based on context to make navigation easier and reduce errors.
-
Clear visual distinction
Worker cards and organization cards now have distinct designs, making combined views easier to scan and interpret.
-
Progressive disclosure
Unselected cards remain collapsed, while selected cards expand to show relevant details such as engagements, direct reports, and spend limits.
-
Bug fixes and stability improvements
Navigation behavior, counters, and overall stability have been improved.
-
Spend approval limits
Spend approval limits are now visible directly on worker cards, so you can review approval thresholds at a glance without opening individual worker profiles.
-
- Type-ahead search for cost centers and financial fields
-
Type-ahead search displays matching results as you type, helping you find and select values faster. We added type-ahead search for cost centers and financial fields when you add worker timesheets, supplier timesheets, or expenses.
If an engagement has only one assigned cost center or financial field and that field is required, it is automatically selected. If the single-value field is optional, you can still select it manually.
- Organizations drop-down improvements
-
We’ve redesigned the Organizations drop-down menu in reports and hub filter panels to provide a more consistent and transparent experience. The updated design adds clear visual indicators that show which organizations contain sub-organizations, making it easier to include or exclude sub-organizations as needed.
January
- Spend Detail Report enhancements for consolidated invoicing
-
We updated the Spend Detail Report to better align with existing client financial connector fields used for manual invoicing outside of blueprints. The changes include adding new fields and updating existing ones to close gaps between financial connector data and the Spend Detail Report.
These updates enable clients to move from using a financial connector to the consolidated invoicing capability, with the Spend Detail Report serving as the base report and providing all required invoice data.
The new fields include:
-
Hiring manager ID
-
Timesheet Start Date
-
Timesheet End Date
-
Financial Type (Debit/Credit): We previously only labeled credits but now include both debits and credits for clarity.
-
Business Site City
-
Business Site State/Region
-
Business Site Zip/Postal Code
-
Business Site Country Code
-
Supervisory Org levels 1-3
-
Engagement Organization Name
We also have expanded the Approval Date and Submission Date filters to include time for more precise filtering.
Financial connector will be retired on March 31st, 2026. -
- Job posting ID references
-
You can now reference the originating job posting during sourcing and managing engagements. This update improves traceability between job postings, job applications, and worker engagements.
The job posting ID updates involve:
-
New smart form components can be configured to display the Job Posting ID in:
-
Job Application smart forms (jobApplicationJobPostingIdNumber)
-
Worker’s profile Engagement smart forms (engagementJobPostingIdNumber)
-
-
The Job Posting ID is now available as a selectable column in:
-
Engagements hub
-
Workers hub (primary engagement view)
-
-
- Reporting performance improvement
-
To improve reporting performance, we now exclude zero hour rows in the Spend Detail Report.
- Manual user task cancellation
-
You can now manually cancel tasks from the All Tasks section on the Tasks page in Beeline Professional. This feature supports both single-task and bulk cancellation.
To allow users to cancel a task, you must enable cancellation for that task in the smart form that triggers it. In addition, tasks that users can cancel must be connected to another step in the process definition to specify what happens after cancellation.
- Headcount Tracking report: new fields added
-
We updated the Headcount Tracking report template to include additional worker information. This release adds the following worker fields:
-
Work Email
-
Tenure Start Date
-
Tenure Duration Total Days
-
Personal Email
-
Phone Number
-
EC First Name
-
EC Last Name
-
EC Phone Number
EC stands for emergency contact.
-
- Additional task filter
-
We added a new task filter to Beeline Professional. The Engagement Job Profiles filter is now available on the Tasks page for both My Tasks and All Tasks. This multi-select filter allows you to refine task lists by one or more engagement job profiles.
- Positive fee display for supplier-funded invoices
-
In supplier-funded programs, Beeline Professional uses negative fee values to deduct fees from the amount due to the supplier. While this supports accurate calculations, it can be confusing for finance teams reviewing invoice files and can complicate downstream payment processing.
To address this, we introduced a new setting allowing fee amounts to appear as positive values in invoice output files, including consolidated invoices and the Spend Detail Report. This enhancement improves clarity for finance teams while maintaining accurate accounting and system integrity.
To enable this feature, go to: .
When the new setting is enabled, the following changes occur:
-
The system displays the absolute value of all fee-related columns (for example, Total Fees and any custom rate columns tagged as fees).
-
Credit lines (where Adjustment = Yes and Adjustment Type = Credit) display negative values on the invoice summary page to ensure accurate corrections.
-
No backend calculations or stored values change as this update affects display only.
-
- Allowed currencies
-
We replaced the Excluded Values field with the Allowed Currencies field on smart forms. This change applies to all field components that include a currency selection. You can now select multiple currencies to allow for a smart form.
- Export rate cards data
-
You can now export the complete set of rate cards data in Beeline Professional. To export rate cards data, go to , and then select Export Data.
- Smart forms enhancements
-
We updated the smart forms user interface to improve usability and streamline form configuration. This release also adds new configuration options on supported smart form elements, giving administrators greater control when setting up and managing smart forms.
- Headcount Tracking report new filters
-
The Headcount Tracking report now includes custom engagement field filters.
- Export cost center data
-
You can now export the complete set of cost center data in Beeline Professional. To export cost center data, go to , and then select Export Data.
- Consolidated invoicing
-
Consolidated invoicing enables self-service, automated pro forma invoice generation in Beeline Professional. Administrators configure invoice blueprints, which serve as reusable templates that define billing rules, suppliers, data sources, required fields, schedules, and output formats. These blueprints establish the recurring structure of an invoice, ensuring consistent, accurate invoice generation across billing cycles. Scheduled runs generate invoices for review, payment, and downstream financial system invoice output consumption.
The feature supports both consolidated and targeted billing. An enhancement to our Invoices hub provides centralized visibility into invoice status, execution history, downloadable outputs, and notifications, with invoice data aligned to the Spend Detail Report.
Key benefits:
-
Increases efficiency by automating invoice creation and eliminating manual exports.
-
Enhances flexibility through configurable invoice fields and output formats.
-
Streamlines setup with reusable blueprints and scheduled automation.
-
Improves accuracy by reducing manual data entry and processing errors.
-
Scales easily to support growing invoice volumes without added administrative effort.
For more information, see see About consolidated invoicing.
-