A completion code identifies the outcome of making a phone call or sending an SMS or email message as a part of the campaign.
Completion codes are of two types: system and custom.
POM internally updates the system completion codes for each voice call, SMS message, and email message.
You can also create and associate one or more custom completion codes with a campaign.
Completion codes track the progress of a contact in a campaign cycle.
For example, in a blood donation campaign, when the potential donor answers the call, POM plays a custom Avaya Orchestration Designer application with a message that prompts the potential donor to press 1 if interested or 2 if not interested. When the customer presses 1 or 2, the Avaya Orchestration Designer application updates the appropriate completion code, Interested in Blood Donation or Not interested in Blood Donation, by using the POM Pluggable Data Connectors (PDC).
Do not create a custom completion code with the same name and description as that of a system completion code because this can lead to confusion in identifying the completion codes in the campaign strategy.
For example, if you create a completion code with the name Attempt In Progress, you can see two Attempt In Progress completion codes when creating a campaign strategy. This is because a system completion code with the name Attempt In Progress already exists.
Note:
For MS SQL database, the completion code is case-insensitive. For example, if you have a completion code CODE1 and another as code1, MS SQL does not recognize the completion codes as two different completion codes. If CODE1 already exists, you cannot add another completion code with the name code1.
The completion codes created by an Org user are accessible only to the users belonging to the organization of the Org user. For an Org user, the completion codes associated with the organization of the user are accessible when creating and editing campaigns and campaign strategies.
A global user has access to all completion codes across all organizations.
A global user is a user who does not belong to any organization and has the POM Administration and POM Campaign Manager roles. An organization user (Org user) is a user who belongs to an organization created in Avaya Experience Portal and has the Org POM Campaign Manager role.