Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
En aquest article es mostra com podeu configurar la durada del tancament automàtic d'una conversa mitjançant l'API web.
Important
El tancament automàtic de converses basat en la durada no s'admet per als registres configurats per a l'encaminament unificat. Quan suprimiu un registre encaminat, se suprimeix l'element de cua associat. L'element de treball o la conversa en directe també se suprimeix com a part del procés de neteja.
Utilitzeu la sol·licitud següent GET per obtenir tots els registres de configuració que s'han definit de la caixa.
Demanar
GET [Organization URI]/api/data/v9.1/msdyn_occhannelstateconfigurations
Accept: application/json
OData-MaxVersion: 4.0
OData-Version: 4.0
If-None-Match: null
Resposta
{
"@odata.context":"[Organization URI]/api/data/v9.1/$metadata#msdyn_occhannelstateconfigurations",
"value":[
{
"@odata.etag":"W/\"1379367\"",
"_organizationid_value":"11bb11bb-cc22-dd33-ee44-55ff55ff55ff",
"msdyn_name":"Live Chat - Open",
"statecode":0,
"statuscode":1,
"_msdyn_occhannelconfigurationid_value":"836717fd-5578-e911-8196-000d3af7d71e",
"msdyn_autocloseliveworkitemafter":20,
"modifiedon":"2019-10-01T13:41:51Z",
"_modifiedby_value":"d6e088ce-8866-4b3d-8ea2-150ad72e2b79",
"msdyn_ocliveworkitemstate":0,
"msdyn_showconfirmationonsessionclose":false,
"versionnumber":1379367,
"msdyn_occhannelstateconfigurationid":"6283ab63-5778-e911-8196-000d3af7d71e",
"createdon":"2019-10-01T13:41:51Z",
"_createdby_value":"d6e088ce-8866-4b3d-8ea2-150ad72e2b79",
"_modifiedonbehalfby_value":null,
"importsequencenumber":null,
"overriddencreatedon":null,
"_createdonbehalfby_value":null,
"utcconversiontimezonecode":null,
"timezoneruleversionnumber":null
},
{
"@odata.etag":"W/\"1379368\"",
"_organizationid_value":"11bb11bb-cc22-dd33-ee44-55ff55ff55ff",
"msdyn_name":"Live Chat - Active",
"statecode":0,
"statuscode":1,
"_msdyn_occhannelconfigurationid_value":"836717fd-5578-e911-8196-000d3af7d71e",
"msdyn_autocloseliveworkitemafter":null,
"modifiedon":"2019-10-01T13:41:51Z",
"_modifiedby_value":"d6e088ce-8866-4b3d-8ea2-150ad72e2b79",
"msdyn_ocliveworkitemstate":1,
"msdyn_showconfirmationonsessionclose":true,
"versionnumber":1379368,
"msdyn_occhannelstateconfigurationid":"e2737c9a-5778-e911-8196-000d3af7d71e",
"createdon":"2019-10-01T13:41:51Z",
"_createdby_value":"d6e088ce-8866-4b3d-8ea2-150ad72e2b79",
"_modifiedonbehalfby_value":null,
"importsequencenumber":null,
"overriddencreatedon":null,
"_createdonbehalfby_value":null,
"utcconversiontimezonecode":null,
"timezoneruleversionnumber":null
},
]
}
L'atribut msdyn_name de l'entitat msdyn_occhannelstateconfiguration esmenta el canal i l'estat de la conversa. Obtén informació sobre els estats de la conversa a Entendre els estats de la conversa a l'Omnicanal per al Customer Service.
Podeu fer una GET sol·licitud a l'entitat msdyn_occhannelconfiguration per obtenir tots els registres de canal existents. Per a cadascun d'aquests canals, podeu veure'n l'estat quan consulteu l'entitat msdyn_occhannelstateconfiguration .
Feu una PATCH sol·licitud al registre d'entitat msdyn_occhannelstateconfiguration i actualitzeu el valor de l'atribut msdyn_autocloseliveworkitemafter .
PATCH [Organization URI]/api/data/v9.1/msdyn_occhannelstateconfigurations(6283ab63-5778-e911-8196-000d3af7d71e)
Accept: application/json
OData-MaxVersion: 4.0
OData-Version: 4.0
If-None-Match: null
{
"msdyn_autocloseliveworkitemafter":5
}
Aquí teniu un codi d'exemple per actualitzar els registres existents a l'entitat msdyn_occhannelstateconfigurations :
var data =
{
"msdyn_autocloseliveworkitemafter": 2
}
// update the record
Xrm.WebApi.updateRecord("msdyn_occhannelstateconfiguration", "6283ab63-5778-e911-8196-000d3af7d71e", data).then(
function success(result) {
console.log("Auto close time updated");
},
function (error) {
console.log(error.message);
}
);
Nota
El valor de l'atribut msdyn_autocloseliveworkitemafter és en minuts. Si voleu proporcionar un valor que estigui en dies, heu de convertir-lo en minuts. Per exemple, 1 dia és 24 x 60 = 1.440 minuts.
La conversa es tanca automàticament si el valor de l'atribut msdyn_autocloseliveworkitemafter és superior al valor de l'atribut createdon .
Si la conversa es troba en estat d'acabament, és a dir, el representant del servei d'atenció al client (representant de servei o representant) ha resolt el problema i ara pot realitzar alguns passos posteriors a la conversa per tancar la conversa, la conversa es tanca si el valor de l'atribut msdyn_autocloseliveworkitemafter és més gran que el valor de l'atribut wrapupinitiatedon .
Important
La decisió de tancar una conversa en funció dels valors dels atributs and msdyn_autocloseliveworkitemafter es pren quan s'executa createdon una feina planificada i no quan s'executa la sol·licitud de l'API PATCH web.
Configurar el tancament automàtic de l'estat de resum per al xat en directe
El temps predeterminat per tancar automàticament un xat en directe que està en estat de final és de 15 minuts. El valor es defineix a l'atribut msdyn_autocloseliveworkitemafter que podeu canviar mitjançant programació per adaptar-vos a les vostres necessitats empresarials.
El valor definit per al camp Bloqueja la capacitat per a l'ajust de la seqüència de treball substitueix el valor especificat a l'atribut msdyn_autocloseliveworkitemafter , si és superior al valor de l'atribut msdyn_autocloseliveworkitemafter . Per exemple, si definiu el valor de bloqueig de la capacitat del representant com a 15 minuts i l'atribut msdyn_autocloseliveworkitemafter com a 10 minuts, una conversa en estat d'acabament ocupa la capacitat durant 15 minuts i només és apta per al tancament automàtic al cap de 15 minuts.
Passos següents
Actualitzar una entitat mitjançant l'API web