Meerdere configuratieprofielen

Als u meer dan één configuratieprofiel hebt voor uw agentondersteuningstoepassing, kunt u een variabelevervanging met scriptlogica gebruiken om het juiste profiel door te geven aan de AGENT ASSIST actie. Om dit te doen, heb je een SNIPPET actie in je script nodig vóór de AGENT ASSIST actie, zoals in het volgende scriptvoorbeeld wordt getoond.

Afbeelding van een eenvoudig script om meerdere agent-assistentietoepassingen in één script op te nemen.

Configureer de AGENT ASSIST-actie met scriptlogica die nodig is om het profiel te kiezen.

Gebruik SWITCH-verklaringen om een profiel te kiezen

De volgende code is een voorbeeld dat toont hoe u een RTIG-profiel kunt kiezen op basis van de ACD-skill: Als u iets anders dan skills gebruikt voor uw agentassistentie-applicatie, vervangt u de __skill-variabele met de juiste waarde voor de behoeften van uw organisatie. Dit voorbeeld gebruikt SWITCH-verklaringen, maar er zijn andere besluitvormingsverklaringen die kunnen werken, afhankelijk van de situatie.

ASSIGN TookDefault = "False"
IF RTIGSkillID = ""
{
	ASSIGN RTIGSkillID = "{__skill}"
}
SWITCH RTIGSkillID
{
	CASE 14356691 {ASSIGN RTIGProfile = 1 }
	CASE 14356693 {ASSIGN RTIGProfile = 1 }
	CASE 14356695 {ASSIGN RTIGProfile = 2 }
	CASE 14356696 {ASSIGN RTIGProfile = 2 }
	CASE 14356697 {ASSIGN RTIGProfile = 3 }
	CASE 14356698 {ASSIGN RTIGProfile = 3 }
	CASE 14356705 {ASSIGN RTIGProfile = 3 }
	CASE 14356706 {ASSIGN RTIGProfile = 4 }
	CASE 14356707 {ASSIGN RTIGProfile = 5 }

	DEFAULT {
		ASSIGN RTIGProfile = 1
		ASSIGN TookDefault = "True"
	}
}
SWITCH RTIGProfile
{
	CASE 1 { ASSIGN RTIGProfile = "1 IB Service"}
	CASE 2 { ASSIGN RTIGProfile = "2 IB Sales Enrollment"}
	CASE 3 { ASSIGN RTIGProfile = "3 OB Outreach"}
	CASE 4 { ASSIGN RTIGProfile = "4 OB Sales"}
	CASE 5 { ASSIGN RTIGProfile = "5 OB Service"}
}

In deze snippet-code, is de huidige ACD-skill toegewezen aan de RTIGSkillID-variabele. Deze variabele is geëvalueerd door de eerste SWITCH-verklaring. De CASE waarmee deze overeenkomt, bepaalt welk profielnummer is toegewezen aan de RTIGProfile-variabele. De volgende SWITCH-verklaring vervangt het nummer met de volledige naam van het profiel.

U kunt twee SWITCH-verklaringen combineren en volledige naam van het profiel toewijzen in elke CASE-verklaring. Twee SWITCH-verklaringen hebben maakt het echter gemakkelijker om de profielen te wijzigen die zijn toegewezen aan een team of een groep agents. Dit kan handig zijn, vooral als u een groot aantal ACD-skills hebt. Als u bijvoorbeeld meerdere RTIG-profielen hebt die gericht zijn op verschillende RTIG-gedragingen of woordgroepwaarschuwingen en u er af en toe tussen schakelt, is het gemakkelijker om de naam te wijzigen die verschijnt in één CASE-verklaring dan in de CASE van elke verwante skill.

De eigenschap assistLaunchConfigName van de AGENT ASSIST-actie moet worden geconfigureerd met de naam van het profiel. U kunt de naam invoeren door de eigenschap te configureren met de RTIGProfile-variabele tussen accolades {RTIGProfile}.