This module has been designed to update the skill. The Service URL of the module is given by the following link-
https://www.enterice.com/ICEAPI/api/EmailAdmin/UpdateSkill
•Allowed for
Admin
•Json Formats-
1. Code snippet for Web Service Use-
UpdateSkill
{
“Token”:”eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJvcmdpZCI6MTI4LCJ1c2VybmFtZSI6ImFkbWluQGljZS5jb20iLCJleHAiOjE0ODQ2Njc0NzV9.TPd02r2m9g2Ri0aZeTApBkvmQExMJFMRsmBfgXgU3Cs”,
“SkillId”: 694,
“CampaignId”: 430,
“SkillName”: “Quality”,
“IsSignatureEnabled”: true,
“SignatureDetails”:”hello, Thank you”,
“ChatMode”: 2,
“Greeting”:”Welcome”,
“WelcomeBackMessage”:”Welcome Back”,
“WaitingMessage”:”Please Wait”,
“OfflineMessage”:”We are offline”,
“ChatProcessingMessage”:”Chat Processing”,
“ChatProcessingWaitingMessage”:”Chat Processing Waiting Message”,
“IsRecording”: false,
}
2. Description for Request Parameters-
| S.No | Name | Type | Description |
| 1 | Token | String | Authentication Token |
| 2 | SkillId | Int | Id for skill |
| 3 | SkillName | String | Name of skill |
| 4 | IsSignatureEnabled | Bit | 1=Signature enabled,0=Signature disabled |
| 5 | Signature | String | Signature details |
| 6 | ChatMode | Int | 1= Chat mode, 2= Email mode |
| 7 | CampaignId | Int | Id of campaign |
| 8 | SignatureDetails | String | Detail of signature |
| 9 | Greeting | String | Greeting message |
| 10 | WelcomeBackMessage | String | Welcome back message |
| 11 | WaitingMessage | String | Waiting message |
| 12 | OfflineMessage | String | Offline message |
| 13 | ChatProcessingMessage | String | Chat processing message |
| 14 | ChatProcessingWaitingMessage | String | Chat processing waiting message |
| 15 | IsRecording | Bit | Is recording available or not? |
3. Response Example-
Success:
{ “Message”: ” Success” }
Fail:
{“Message”:”The request is invalid.”}