Skip to main content

Creating a dial plan

Suggest edit Updated on October 12, 2021

The Pega Call dial plan is used to modify a telephone number to ensure that it can be dialed by the ACD/PBX. For example, if your PBX requires that the number 9 be dialed to reach an external line before external calls are placed, the dial plan is used to prefix the digit 9 before external telephone numbers. The dial plan is applied to all numbers called through Pega Call, including extensions and external telephone numbers, whether dialed as direct calls or as consult calls (as part of transfer and conference scenarios).

To create a dial plan, write a decision-tree rule that applies to the ChannelServices-Admin-DialPlan class in your own ruleset. The decision-tree modifies the property .pyDialString. A sample rule called Sample is provided in the class.

In a distributed model, the dial plan rule is executed on the local CTI node. Ensure that the CTILinkRequest service package has access to the custom ruleset in which you save your dial plan decision-tree rule.

Did you find this content helpful? YesNo

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us