--- title: "What's New" slug: "what-s-new-6" updated: 2026-08-11T20:24:13Z published: 2026-08-11T20:24:13Z canonical: "help.idibilling.com/what-s-new-6" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.idibilling.com/llms.txt > Use this file to discover all available pages before exploring further. # What's New #### Version 25.2 - **Provisioning Enhancements** - Significant modifications have been made to variables functionality. The system now thoroughly analyzes the order's context to ensure the correct value is sent to the provisioning provider. - The provisioning system allows multiple actions—such as adding or disconnecting services or features —to be executed within the same order, eliminating the need for workflow splitters or separate orders. - All relevant SKUs are included in the provisioning request for modify service actions when the POD is assigned at the feature level. - **New Parameters for Provision From Order Workflow Action** See [Setting Up the Provisioning Workflow](/v1/docs/setting-up-a-provisioning-workflow). - Billing System Update Complete: This is used in conjunction with provisioning variables functionality. It directs the system to look at SKUs on the order (before billing system update) or in the billing system (after billing system update) to determine the provisioning value. - Provisioning Transition: This gives administrators greater control of which provisioning requests are executed by workflow, allowing multiple provisioning actions to be performed in a single order. #### Version 24.2 - **Managing provisioning properties on an Account** - Customer Care provides several new views where you can see and update provisioning information for services and features. This lets you view the provisioning data that was sent to the provider and stored in the Provisioning application directly from Customer Care. The edit capability lets you keep the IDI system and the endpoint in sync when technicians make updates directly to the switch. See [Managing provisioning Objects on a Customer Account](https://help.idibilling.com/docs/managing-provisioning-requests-on-a-customer-account). #### Version 22.7 - **Initiating a Workflow Action on Creating/Modifying a Provisioning Request** - Two new Workflow triggers let you initiate a Workflow action when a provisioning request is created or modified. They’re used to provide notification when specific provisioning events occur, for example, when a request is in error. Click here for [more](/v1/docs/initiating-a-workflow-action-on-creating-modifying-a-provisioning-request). #### Version 22.4 - **Dynamically set POD property values on a service based on other products assigned to the order** - This release introduces new functionality to the Provisioning application, called ***Variables***. Variables let you dynamically update provisioning properties on the service based on other products assigned to the order. By updating provisioning properties based on assigned products, Variables will reduce the need to assign provisionable objects at the product level, decreasing the amount of configuration required to provision a service. Variables also improve order accuracy by ensuring the values sent on the provisioning request match the SKUs and MRCs assigned to the service. The new functionality lets you create a Variable list, map SKUs to provisioning values, assign the variable list to a provisioning property, and troubleshoot the Variable values sent in the provisioning request.. > [!NOTE] > Note > > Variables functionality requires IDI Desktop Client version 22.3 or higher. **Variables High-level Walk-Through** This walks you through a high-level example. It covers configuring the Variable, creating the order, and generating the provisioning request. #### Variable Configuration: - The Variable definition ***Update Bandwidth*** is configured to assign a value of **21** on the provisioning request when SKUs associated with the Outcome Code of **100/100** are assigned to the order. ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/87877.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A49%3A55Z&se=2026-11-14T11%3A49%3A55Z&sr=c&sp=r&sig=juNPFGJeGnzLZPKWvK7ud4VxtWGgLznwDTNFBNjgqu4%3D) - The Outcome code **100/100** has SKU **100U100D** associated with it. When SKU **100U100D** is assigned to the order, the provisioning system will send **21** as the parameter value. ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/87879.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A49%3A55Z&se=2026-11-14T11%3A49%3A55Z&sr=c&sp=r&sig=juNPFGJeGnzLZPKWvK7ud4VxtWGgLznwDTNFBNjgqu4%3D) #### Provisionable Object Configuration: - The Provisioning Property ***BW Profile - Variable*** is assigned a data definition type of **Variable** and is assigned the Variable definition ***Update Bandwidth***. - If the system finds a matching Outcome/SKU combination on the order, it will assign the configured value to the ***BW Profile – Variable*** property. - If no Outcome/SKU combination is detected, the system will default the property to the value associated with 30 MB Up and 5 MB Down. ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/87878.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A49%3A55Z&se=2026-11-14T11%3A49%3A55Z&sr=c&sp=r&sig=juNPFGJeGnzLZPKWvK7ud4VxtWGgLznwDTNFBNjgqu4%3D) #### Profile Configuration: - The ***BW Profile -Variable*** POD property is mapped to the ***BW Profile*** parameter on the ***Calix - xDSL Add Data Service*** provisioning action. ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/87880.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A49%3A55Z&se=2026-11-14T11%3A49%3A55Z&sr=c&sp=r&sig=juNPFGJeGnzLZPKWvK7ud4VxtWGgLznwDTNFBNjgqu4%3D) #### Order Creation: - An order is created and submitted with SKU ***100U100D*** assigned to the service. ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/87881.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A49%3A55Z&se=2026-11-14T11%3A49%3A55Z&sr=c&sp=r&sig=juNPFGJeGnzLZPKWvK7ud4VxtWGgLznwDTNFBNjgqu4%3D) #### Provisioning Request Generation: - Once the workflow provisioning action is submitted for the order, the system will evaluate the assigned SKUs on the service and update the provisioning property values based on the Outcomes configured on the variable. - SKU ***100U100D*** was assigned to the service in the example above. - The value **21** is sent in the provisioning request for the ***BW Profile -Variable*** property ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/87882.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A49%3A55Z&se=2026-11-14T11%3A49%3A55Z&sr=c&sp=r&sig=juNPFGJeGnzLZPKWvK7ud4VxtWGgLznwDTNFBNjgqu4%3D) #### Version 21.3 This is the initial release.