--- title: "Working with PODs" slug: "working-with-pods" updated: 2026-07-29T17:22:10Z published: 2026-08-11T11:16:49Z canonical: "help.idibilling.com/working-with-pods" --- > ## 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. # Working with PODs Provisionable Object Definitions (PODs) let you configure the properties and values that are sent with the provisioning request for a product. A POD is mapped to one or more SKUs in the IDI Desktop Client Product Catalog. The properties you configure in the POD come with the SKU during order processing. Certain properties are established by the system such as account or service number, and you can create additional custom properties based on your unique business processes. You define the name and data type. You can also set a default value or require the property to be set directly on the Order. **Guidelines for POD to SKU Mapping**: Do not create a separate POD for each provisioning action that may be taken on a SKU. Generally, while a POD may be mapped to more than one SKU, a SKU should have only one POD per Provider. A SKU may require more than one POD if the SKU is being provisioned on more than one Provider and each Provider requires different property definitions. #### Getting Started To begin working with PODs, click the **PROVISIONABLE OBJECTS** option in the main menu. **Show Picture** ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/86205.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A58%3A12Z&se=2026-11-14T11%3A58%3A12Z&sr=c&sp=r&sig=2RiAEvMYQcKaiCpr%2FLij2XdqAkjE9EaKiHrn8s440nw%3D) This displays the Provisionable Objects page which lists any PODs you’ve configured. You can add new PODs and edit existing PODs as needed. There’s also a search tool to help you locate a specific POD if you have a large number of PODs in your system. **Show Picture** ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/86208.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A58%3A12Z&se=2026-11-14T11%3A58%3A12Z&sr=c&sp=r&sig=2RiAEvMYQcKaiCpr%2FLij2XdqAkjE9EaKiHrn8s440nw%3D) #### Adding a Provisioning Object Definition Click **+ NEW PROVISIONABLE OBJECT** to display the dialog for adding a POD. **Show Picture** ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/86211.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A58%3A12Z&se=2026-11-14T11%3A58%3A12Z&sr=c&sp=r&sig=2RiAEvMYQcKaiCpr%2FLij2XdqAkjE9EaKiHrn8s440nw%3D) Enter a Name, Code and Description. **Code** Code basically replaces the SKU’s Service Ordering Code (USOC). It typically comes from the endpoint you’re provisioning to, and is used to understand what to provision. Some endpoints may not have a code. For example, Metaswitch does not need one. In that case you can use the CostGuard product catalog SKU. Then use the PROPERTY DEFINITION and ASSOCIATIONS tabs to add properties and associate the POD to one or more SKUs. **Adding Property Definitions** On the PROPERTY DEFINITION tab click **+ ADD DEFINITION**. This adds a blank row. Enter: - **Name** – Property name - **Type** – Select a data type (Integer, Text, List, etc…) from the drop down menu. **Notes**: - The List data type lets you select a global or user-defined List as a source to populate the property value. When you select List, a second drop down menu is presented for selecting the List. **Show Picture** ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/86217.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A58%3A12Z&se=2026-11-14T11%3A58%3A12Z&sr=c&sp=r&sig=2RiAEvMYQcKaiCpr%2FLij2XdqAkjE9EaKiHrn8s440nw%3D) - See below for guidelines when adding a Variable type property. - **Default Value** – This is optional. If you specify a default, it sets the initial value on the order. You can change the value on the order as needed if the property is set to Visible; otherwise, the value is fixed and cannot be changed. If no default is specified, the property should be set to Visible so a value can be entered on the order. - **Always Required** – This determines whether or not the property requires a value. Note: If the property applies to one action that may be applied to the SKU (e.g. Disconnect), but is not applicable to others (e.g. Activate), do not make the property Required. - **Always Visible** – This determines whether or not users can see and edit the property on the Order. If you choose to make the property not visible, the value must be specified in the Default Value field. - **Advanced Options** – This lets you make the Property Definition required and/or visible based on one or more selected transitions. To display the Advanced Options dialog click the corresponding button on the right side of the New Provisionable Object dialog. **Show Picture** ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/86220.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A58%3A12Z&se=2026-11-14T11%3A58%3A12Z&sr=c&sp=r&sig=2RiAEvMYQcKaiCpr%2FLij2XdqAkjE9EaKiHrn8s440nw%3D) The Advanced Options dialog lets you choose to use the global **Always Required** and **Always Visible** as described above, or base these parameters on one or more selected transitions. **Show Picture** ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/86223.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A58%3A12Z&se=2026-11-14T11%3A58%3A12Z&sr=c&sp=r&sig=2RiAEvMYQcKaiCpr%2FLij2XdqAkjE9EaKiHrn8s440nw%3D) > [!NOTE] > Note > > You need to save twice. Click **OK** on the Advanced Options dialog, and then save the POD. In the example below, the Business Group property is a Text field with no Default Value. The field is not required and will be visible on the Order to let users enter a value as needed. **Show Picture** ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/86226.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A58%3A12Z&se=2026-11-14T11%3A58%3A12Z&sr=c&sp=r&sig=2RiAEvMYQcKaiCpr%2FLij2XdqAkjE9EaKiHrn8s440nw%3D) **Associating SKUs** > [!NOTE] > Note > > The POD must be saved (click **SAVE**) before you can associate SKUs. To associate one or more SKUs to the POD, click the ASSOCIATIONS tab. Then click **+ADD ASSOCIATIONS**. This displays a dialog for navigating the Product Catalog to find and select one or more SKUs to associate to this POD. **Show Picture** ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/86229.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A58%3A12Z&se=2026-11-14T11%3A58%3A12Z&sr=c&sp=r&sig=2RiAEvMYQcKaiCpr%2FLij2XdqAkjE9EaKiHrn8s440nw%3D) #### Guidelines for Variables When you add a Variable property, you can choose an existing Variable, or create a new Variable on-the-fly. **Show Picture** ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/87796.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A58%3A12Z&se=2026-11-14T11%3A58%3A12Z&sr=c&sp=r&sig=2RiAEvMYQcKaiCpr%2FLij2XdqAkjE9EaKiHrn8s440nw%3D) When you add a new Variable here, you can complete nearly all of the definition, except that you’ll need to go back to **MANAGE** > **Variables** to manage the SKU Associations. **Variable Parameter Considerations**: - The ***Default Value*** is only used if none of the outcomes defined on the Variable match. If no matching SKUs are assigned to the service, the system will assign the default value. For example, if no ***Voicemail*** MRCs are assigned to the order, set the ***Voicemail*** parameter to ***False***. - The ***Always Visible*** check box is disabled to ensure the Variable is not displayed on Orders to prevent users from altering it. #### Editing a POD Clicking on a POD name on the Provisionable Objects page displays the POD details. The details view has the same two tabs for managing properties and SKU associations. From the PROPERTY DEFINITIONS tab you can add new properties, edit an existing property definition or delete an existing property by hovering the mouse over it and clicking the red **X**. **Show Picture** ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/86232.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A58%3A12Z&se=2026-11-14T11%3A58%3A12Z&sr=c&sp=r&sig=2RiAEvMYQcKaiCpr%2FLij2XdqAkjE9EaKiHrn8s440nw%3D) From the ASSOCIATIONS tab you can add or remove SKU associations as needed.