@@ -59,12 +59,13 @@ In PowerShell, change the current directory to the root solution folder (i.e., t
59
59
that contains the ACSAgentHub.sln file). Then run the following script to deploy and
60
60
configure all the services required by the ACS Agent Hub:
61
61
```
62
- .\Deployment\Scripts\deploy_and_configure.ps1 -hubName <hub name> -resourceGroup <resource group> -location <location name> -NuGetFullPath <nuget path>
62
+ .\Deployment\Scripts\deploy_and_configure.ps1 -hubName <hub name> -resourceGroup <resource group> $ngrokFullPath <ngrok path> -location <location name> -NuGetFullPath <nuget path>
63
63
```
64
64
where:
65
65
- ** \< hub name>** is the name of your agent hub which will also be used as part of the name of
66
66
other services created by this script
67
67
- ** \< resource group>** is the name of the resource group that services will be deployed to
68
+ - ** \< ngrok path>** is the full path to the ngrok.exe (e.g., c:\nuget\ngrok.exe)
68
69
- ** \< location name>** is the Azure location name of the region that services will be deployed in
69
70
- ** \< nuget path>** is the full path to the nuget.exe (e.g., c:\nuget\nuget.exe)
70
71
@@ -103,15 +104,18 @@ sense for your bot<br>
103
104
to ``` =null ``` :<br >
104
105
```
105
106
{
106
- "Skill": "<skill 1> <skill 2> <skill N> ",
107
- "Name": "<bot user's name> ",
108
- "CustomerType": "<customer class (e.g., vip, premium, etc.> ",
109
- "WhyTheyNeedHelp": "<reason for help request> "
107
+ "Skill": "offshore accounts ",
108
+ "Name": "Test Name ",
109
+ "CustomerType": "vip",
110
+ "WhyTheyNeedHelp": "lost order "
110
111
}
111
112
```
112
113
The properties and values above are defined by the agent hub you're escalating to. So, for example, the payload
113
114
is unique to LivePerson or Omnichannel and you'd check their documentation to find out what the payload should
114
- look like for those agent hub solutions but, for the ACS Agent Hub you'll use the above payload. Currently,
115
+ look like for those agent hub solutions but, for the ACS Agent Hub you'll use the above payload and replace the
116
+ hardcoded sample values with the appropriate values (use the values above if you are just experimenting).
117
+
118
+ Currently,
115
119
the ** Skill** and ** CustomerType** properties are not being used by the ACS Agent Hub and can be set to whatever
116
120
you like or left empty. The ** Name** and ** WhyTheyNeedHelp** properties are used in the agent-portal and the
117
121
ComposerExample shows a nice way to gather and set those properties. When you're finished, it should look like
0 commit comments