Concepts : mise en pause et reprise des tâches - Amazon Connect

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Concepts : mise en pause et reprise des tâches

Vous pouvez mettre en pause et reprendre toutes les tâches qui ne sont pas expirées, déconnectées ou planifiées pour une date ultérieure. L’avantage de la mise en pause et de la reprise des tâches tient au fait qu’elles permettent aux agents de libérer un créneau actif afin de pouvoir recevoir des tâches plus importantes lorsque leur tâche en cours est bloquée, par exemple en raison d’une approbation manquante ou de l’attente d’une entrée externe.

Vous pouvez également mettre en pause des tâches entièrement automatisées pour faire face à des cas de force majeure (catastrophes naturelles, défaillances des infrastructures, invasions) qui peuvent vous obliger à interrompre temporairement tous les processus métier, puis les reprendre une fois l’urgence passée.

Comment les tâches mises en pause et reprises sont mises en file d’attente

  • Toutes les tâches mises en pause qui sont en file d’attente et qui n’ont pas encore été attribuées à un agent sont retirées de la file d’attente. De cette façon, elles n’épuisent pas les limites de la file d’attente pour votre instance et permettent au contraire d’affecter d’autres contacts plus importants aux agents.

  • Une fois la tâche reprise, elle est remise en file d’attente et le flux continue de s’exécuter conformément à votre configuration.

  • Lorsque vous concevez un flux pour reprendre des tâches mises en pause et non affectées qui sont retirées de la file d’attente, veillez à ajouter un bloc Transférer vers la file d'attente au flux pour mettre en file d’attente la tâche après la reprise. Dans le cas contraire, la tâche restera dans un état hors file d’attente.

Comment les agents mettent en pause et reprennent les tâches

Les agents peuvent suspendre une tâche depuis leur panneau de configuration des contacts (CCP) ou depuis leur espace de travail en utilisant le bouton Pause. Pour mettre à jour la tâche, l’agent doit choisir Reprendre. Les seules actions que l’agent peut effectuer sur une tâche dans l’état Mise en pause sont d’y mettre fin ou de la transférer.

L'image suivante montre le bouton Pause duCCP.

Le bouton Pause duCCP.

L’image suivante illustre le bouton Mettre en pause de l’espace de travail de l’agent.

Bouton Mettre en pause de l’espace de travail de l’agent.

Lorsqu’un agent met en pause ou reprend une tâche, une bannière s’affiche pour l’informer de l’état actuel de la tâche. L'image suivante CCP montre la bannière Pause.

Suspendre et reprendre les bannières sur leCCP.

L’image suivante de l’espace de travail de l’agent illustre la bannière de reprise.

Bannières de mise en pause et de reprise dans l’espace de travail de l’agent.

Lorsqu’un agent a plusieurs tâches ouvertes et qu’il met en pause l’une d’entre elles, l’icône est mise à jour dans la liste des tâches pour l’informer de l’état de la tâche. L’image suivante illustre un exemple d’icône Mise en pause.

Icône d’état de la tâche

Nombre de tâches qu’un agent peut mettre en pause

Un agent peut mettre en pause le même nombre de tâches que le paramètre Nombre maximal de tâches par agent défini dans son profil de routage.

Par exemple, un agent dispose d’un paramètre Nombre maximal de tâches par agent permettant de traiter 5 tâches actives simultanément. Cela signifie qu’il peut mettre en pause jusqu’à 5 tâches, ce qui lui permet de libérer leurs créneaux actifs pour se consacrer à de nouvelles tâches plus critiques. Toutefois, cela signifie également que les agents peuvent avoir deux fois plus de tâches dans leur espace de travail à tout moment. Dans notre exemple, cet agent peut avoir 10 tâches dans son espace de travail : 5 mises en pause et 5 actives.

Quand est-il possible de reprendre une tâche mise en pause ?

Une tâche mise en pause peut être reprise à tout moment. Par conséquent, il est possible pour un agent de travailler temporairement sur deux fois plus de tâches que sa limite de simultanéité.

Par exemple, un agent a 10 tâches dans son espace de travail : 5 mises en pause et 5 actives. Il reprend simultanément toutes ses tâches mises en pause. Il a désormais 10 tâches actives. Aucune nouvelle tâche n’est routée vers lui tant que le nombre de tâches actives n’est pas inférieur à la limite Nombre maximal de tâches par agent dans son profil de routage.

Mise en pause et reprise des tâches par programmation

Vous pouvez suspendre et reprendre des tâches par programmation à l'aide des touches et. PauseContactResumeContactAPIs

Dans le cadre de la mise en pause et de la reprise d’une tâche, un flux correspondant peut être configuré pour s’exécuter lors des événements de mise en pause et de reprise. Par exemple :

  • Vous souhaiterez peut-être concevoir un flux pour reprendre automatiquement les tâches mises en pause après une période définie pour la pause déjeuner de l’agent.

  • Vous souhaiterez peut-être créer un flux de reprise pour mettre à jour les attributs de la tâche qui ont peut-être changé pendant que la tâche était en pause.

Configuration d’un flux pour mettre en pause et reprendre les tâches

Configurez un bloc Définir le flux d'événements pour mettre en pause et reprendre les tâches. L’image suivante illustre la page Propriétés d’un bloc Définir le flux d’événements.

La page des propriétés du bloc Définir le flux d'événements.

Voici quelques scénarios que vous souhaiterez peut-être configurer dans vos flux :

  • Pour les flux qui s’exécutent pendant la pause des contacts, configurez-les pour avertir les superviseurs qu’une tâche a été mise en pause.

  • Lors de la reprise d’un contact mis en pause, configurez le flux pour mettre à jour les attributs du contact afin de vous assurer que les agents travaillent toujours sur la dernière version des attributs.

Nouveaux événements dans le flux d’événements d’un contact et le flux d’événements de l’agent

Lorsque les tâches sont suspendues et reprises, de nouveaux événements sont générés pour PAUSED et RESUMED dans le flux d'événements de contact et le flux d'événements de l'agent.

L'image suivante montre un exemple d'PAUSEDévénement dans le flux d'événements de contact.

Un PAUSED événement dans le flux d'événements de contact.

L'image suivante montre un exemple d'RESUMEDévénement dans le flux d'événements de contact.

Un RESUMED événement dans le flux d'événements de contact.

L'image suivante montre un exemple de PAUSED tâches dans le flux d'événements de l'agent.

PAUSEDévénements dans le flux d'événements de l'agent.

Événements de mise en pause et de reprise de tâche dans les enregistrements de contacts

Les événements suivants sont capturés dans la ContactTraceRecordsection du modèle de données des enregistrements de contacts. Vous pouvez utiliser le DescribeContactAPIpour renvoyer des événements de tâche.

Nom dans l’enregistrement de contact Nom renvoyé par DescribeContact API
TotalPauseDurationInSeconds

TOTAL_PAUSED_TIME

TotalPauseCount

TOTAL_NUMBER_OF_PAUSES

LastPausedTimestamp

LAST_PAUSED_TIMESTAMP

LastResumedTimestamp

LAST_RESUMED_TIMESTAMP

Les valeurs suivantes sont disponibles quasiment en temps réel lorsque vous utilisez DescribeContactAPIou consultez la page Détails du contact pour un contact en cours.

  • TotalPauseCount

  • LastPausedTimestamp

  • LastResumedTimestamp

Un contact terminé a TotalPauseDurationInSeconds.

Métriques

Les métriques suivantes indiquent la durée d’activité, l’heure de mise en pause et l’heure de reprise.

Métriques en temps réel Description

[UI] Agent/Profils de routage/File d’attente → Performance → Durée moyenne d’activité

SUM(active_time) /Nombre de contacts

[UI] Agent/Profils de routage/File d’attente → Performance → Durée moyenne de pause des agents

SUM(agent_pause_time) /Nombre de contacts suspendus

[UI] Agent → Contacts → Statut du contact

État mis en pause d’un contact d’une tâche

Historique des métriques Description

[UI] Agent → Audit de l'activité de l'agent → État du support PAUSED « »

Afficher l’état mis en pause lorsque le contact d’un agent est dans l’état Mis en pause

[GetMetricDataV2] Moyenne des requêtes de AGENT _ PAUSE _ TIME pour une file d'attente/un profil/une tâche de routage

SUM(total_agent_pause_time) pour tous les contacts suspendus dans la file d'attene/profil de routage/Task = (total_agent_pause_time) /nombre de contacts suspendus pour Queue/RP/Tasks AVG SUM

[GetMetricDataV2] Moyenne de requête de ACTIVE _ TIME pour une file d'attente/un profil de routage

SUM(total_handle_time - total_agent_pause_time) pour tous les contacts de la file d'attente, du profil de routage/des tâches

AVG= SUM (total_handle_time - total_agent_pause_time)/nombre total de contacts pour la file d'attente, le profil de routage/les tâches

Page Détails de contact Description

[UI] Recherche de contacts → Détails de contact → Résumé du contact → Heure de la dernière mise en pause

Heure de la dernière mise en pause

[UI] Recherche de contacts → Détails de contact → Résumé du contact → Heure de la dernière reprise

Heure de la dernière reprise

[UI] Recherche de contacts → Détails de contact → Résumé du contact → Nombre de pauses

Nombre total de pauses, y compris lorsque le contact n’était pas connecté.

[UI] Recherche de contacts → Détails de contact → Résumé du contact → Durée totale de pause

La durée totale de pause inclut les périodes avant et après la connexion de l’agent.

Page Métriques en temps réel

L’image suivante de la page Métriques en temps réel montre l’état du contact de la tâche : Mise en pause.

Page Métriques en temps réel, tâche avec état de contact mis en pause

L'image suivante de la page des métriques en temps réel montre le temps d'activité moyen AHTet le temps de pause moyen de l'agent.

Page Métriques en temps réel, tâche avec état de contact mis en pause

Rapport d’audit de l’activité de l’agent

L’image suivante du rapport d’audit de l’activité de l’agent montre le statut Mise en pause lorsqu’un contact est mis en pause par l’agent.

Rapport d’audit de l’activité de l’agent, état Mise en pause