unsupportedMedia

Description:
  • La partie unsupportedMedia d'AgentVoice permet de gérer toutes les fonctions, évènements et propriétés d'une intéraction reçue par l'agent, mais qu'il ne peut pas traiter au travers de la classe AgentVoice.

La partie unsupportedMedia d'AgentVoice permet de gérer toutes les fonctions, évènements et propriétés d'une intéraction reçue par l'agent, mais qu'il ne peut pas traiter au travers de la classe AgentVoice.

Methods

onEnd(callback) → {boolean}

Description:
  • Permet de définir une méthode à appeler en cas d'évènement "end".
    Celle-ci se déclenche lorsque l'on termine le traitement d'une intéraction non supportée par AgentVoice.

Example
agentVoice.unsupportedMedia.onEnd(() => {console.log("onEnd");});
Parameters:
Name Type Description
callback function

Méthode à appeler en cas d'évènement "onEnd"

Returns:

True si le callback est bien enregistré, false sinon.

Type
boolean

onError(callback) → {boolean}

Description:
  • Permet de définir une méthode à appeler en cas d'évènement "error".

Example
agentVoice.unsupportedMedia.onError((code, message, params) => {console.log("onError " + code);});
Parameters:
Name Type Description
callback function

Méthode à appeler en cas d'évènement "onError".
Ce callback attend 3 paramètres : code, message et params.

Message peut contenir des informations supplémentaires pour certains codes.
Params peut contenir un objet avec des valeurs utiles à l'erreur.

Returns:

True si le callback est bien enregistré, false sinon.

Type
boolean

onStart(callback) → {boolean}

Description:
  • Permet de définir une méthode à appeler en cas d'évènement "start".
    Celle-ci se déclenche lorsque l'on commence à traiter une intéraction non supportée par AgentVoice.

Example
agentVoice.unsupportedMedia.onStart(() => {console.log("onStart");});
Parameters:
Name Type Description
callback function

Méthode à appeler en cas d'évènement "onStart"

Returns:

True si le callback est bien enregistré, false sinon.

Type
boolean

Methods

onEnd(callback) → {boolean}

Description:
  • Permet de définir une méthode à appeler en cas d'évènement "end".
    Celle-ci se déclenche lorsque l'on termine le traitement d'une intéraction non supportée par AgentVoice.

Example
agentVoice.unsupportedMedia.onEnd(() => {console.log("onEnd");});
Parameters:
Name Type Description
callback function

Méthode à appeler en cas d'évènement "onEnd"

Returns:

True si le callback est bien enregistré, false sinon.

Type
boolean

onError(callback) → {boolean}

Description:
  • Permet de définir une méthode à appeler en cas d'évènement "error".

Example
agentVoice.unsupportedMedia.onError((code, message, params) => {console.log("onError " + code);});
Parameters:
Name Type Description
callback function

Méthode à appeler en cas d'évènement "onError".
Ce callback attend 3 paramètres : code, message et params.

Message peut contenir des informations supplémentaires pour certains codes.
Params peut contenir un objet avec des valeurs utiles à l'erreur.

Returns:

True si le callback est bien enregistré, false sinon.

Type
boolean

onStart(callback) → {boolean}

Description:
  • Permet de définir une méthode à appeler en cas d'évènement "start".
    Celle-ci se déclenche lorsque l'on commence à traiter une intéraction non supportée par AgentVoice.

Example
agentVoice.unsupportedMedia.onStart(() => {console.log("onStart");});
Parameters:
Name Type Description
callback function

Méthode à appeler en cas d'évènement "onStart"

Returns:

True si le callback est bien enregistré, false sinon.

Type
boolean