.. _p-dialplan-overview: Introduction to Cisco HCS Dial Plan -------------------------------------- :bdg-secondary:`provider-only` .. _18.1-Patch-Bundle-3|EKB-673: Overview ......... VOSS Automate Provider solution supports Cisco HCS dial plan tools. Custom (non-HCS) Cisco dial plans are also supported for Enterprise deployments. For details, see *Appendix: Optional Features* in this guide. The Cisco custom dial plan is independent of the hierarchy schema approach of the Cisco HCS dialplan. However, it can also be used in conjunction with schema-based dial plan management. .. note:: For Microsoft dial plan, see *Microsoft Teams Dial Plan Management* in this guide. .. rubric:: Related Topics * .. raw:: latex Dial Plan Schemas in the Provider HCS Dial Plan Management Guide .. raw:: html Dial Plan Schemas * .. raw:: latex Dial Plan Schema Groups in the Provider HCS Dial Plan Management Guide .. raw:: html Dial Plan Schema Groups * .. raw:: latex Associate Custom Dial Plan Schema Group in the Provider HCS Dial Plan Management Guide .. raw:: html Associate Custom Dial Plan Schema Group * .. raw:: latex Emergency and CLI Settings in the Provider HCS Dial Plan Management Guide .. raw:: html Emergency and CLI Settings Cisco HCS Dial Plan Example Workflow ......................................... This section provides a high level example workflow for a Cisco HCS dial plan. .. note:: See also the Provider HCS Dial Plan Management Support Guide for additional details around using Cisco HCS dial plans in VOSS Automate. 1. Mandatory. Deploy country dials plans (for countries other than United States or United Kingdom). .. note:: This task is mandatory when using country dial plans other than US or UK. For details, see the "Provider HCS Dial Plan Management Support Guide". 2. Apply customer dial plan at customer. 3. Apply site dial plan at site. 4. Optional. Configure Class of Service (CoS) at site. 5. Add Directory Number Inventory at customer or site. 6. Optional. Configure E.164 Inventory at customer or site. 7. Optional. Configure E.164 Number to Directory Number associations at customer or site. 8. If not using Site Location Codes (that is, you have deployed a Type 4 Dial Plan), configure Directory Number Routing at site to enable intra- and inter-site calls. 9. Optional. Configure Short Codes at site. 10. Edit Site Defaults as follows: a. On the **Device Defaults** tab, set the Default VOSS Automate Device CSS to an appropriate device Class of Service. b. On the **Line Defaults** tab, set the Default CUCM Line CSS to an appropriate line Class of Service. 11. For offnet PSTN call configuration, see the "Provider HCS Dial Plan Management Support Guide". 12. For Local Breakout (LBO) configuration, see "IOS Device Management". 13. For user, phone, and line configuration, see "Subscriber Management". Cisco Shell Schema Groups ............................. To deploy your own existing dial plan rather than one of Cisco's out-of-the-box dial plans, use the shell schema group to enable core functionality without deploying a pre-configured VOSS Automate schema group. The shell schema group provides a starting point for you to build your own dial plan. The shell schema group has no preset site default values other than Default Device Pool and Default CUCM Group. The shell schema group does not contain any default core schemas, features schemas, or country schemas. You can clone the shell schema group instance and tailor all other settings to your own specifications. On the Custom Workflows tab, the shell schema group provides default workflows for the following registry events used to create customer inventories and associations: * addDnInventory - allows you to create DN inventory without enforcing any rules or constraints on the DN numbers * addE164Inventory - allows you to create E164 inventory without enforcing any rules or constraints on the E164 number other than enforcing the country code prefix for a given site * associateE164ToDn - allows E164 to DN number association (N to N) on VOSS Automate without configuring anything on Cisco Unified CM * unassociateE164ToDn - removes E164 to DN number association (N to N) from VOSS Automate without removing anything on Cisco Unified CM * associateE164ToSingleDn - allows E164 to DN number association (N to 1) on VOSS Automate without configuring anything on Cisco Unified CM * unassociateE164ToSingleDn - removes E164 to DN number association (N to 1) on VOSS Automate without removing anything on Cisco Unified CM For more information on configuring schema groups and associating them with customers, refer to the Provider HCS Dial Plan Management Support Guide.