

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.

# Bloc de flux dans Amazon Connect : Retour (depuis le module)
<a name="return-module"></a>

Cette rubrique définit le bloc de flux permettant de reprendre un contact effectué via une tâche à partir d’un état mis en pause.

## Description
<a name="return-module-description"></a>
+ Utilisez le bloc **Retour** pour marquer l’action ou l’étape terminale d’un [module de flux](contact-flow-modules.md). 
+ Utilisez ce bloc pour quitter le module de flux après son exécution réussie. Continuez ensuite à exécuter le flux dans lequel le module est référencé.

## Types de flux pris en charge
<a name="return-module-types"></a>

Ce bloc n’est disponible que dans les [modules de flux](contact-flow-modules.md). Il n’est disponible dans aucun autre type de flux.


| Type de flux | Pris en charge ? | 
| --- | --- | 
| Flux entrant (contactFlow) | Non | 
| Flux de file d’attente des clients (customerQueue) | Non | 
| Flux d’attente du client (customerHold) | Non | 
| Flux de message discret du client (customerWhisper) | Non | 
| Flux de message discret sortant (outboundWhisper)  | Non | 
| Flux d’attente de l’agent (agentHold) | Non | 
| Flux de message discret de l’agent (agentWhisper) | Non | 
| Flux de transfert vers les agents (agentTransfer) | Non | 
| Flux de transfert vers la file d’attente (queueTransfer) | Non | 

## Types de contacts pris en charge
<a name="return-module-channels"></a>

Le tableau suivant indique comment ce bloc achemine un contact qui utilise le canal spécifié. 


| Type de contact | Pris en charge ? | 
| --- | --- | 
| Voix | Oui | 
| Chat | Oui | 
| Sous-tâche | Oui | 
| E-mail | Oui | 

## Configuration des blocs de flux
<a name="return-configuration"></a>

**Pour utiliser un bloc Retour**

1. Sur le site Web de l' Amazon Connect administrateur, choisissez **Routing**, **Flows**.

1. Sur la page **Flux**, choisissez l’onglet **Modules**, comme illustré dans l’image suivante :  
![\[Page Flux, onglet Modules.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/return-block-flow-module.png)

1. Choisissez **Créer un module de flux** ou choisissez le module que vous souhaitez modifier.

1. Sélectionnez le bloc **Retour** dans le groupe de blocs et faites-le glisser vers le canevas de flux.

### Bloquer de renvoi sur le site Web Amazon Connect d'administration (pour l'action Tag)
<a name="return-userinterface"></a>

L’image suivante montre à quoi ressemble un bloc **Retour** sur le canevas de l’éditeur de flux.

![\[Page de propriétés du bloc Reprendre contact\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/return-block-configured.png)


### Bloc Retour dans le langage de flux
<a name="return-flowlanguage"></a>

Le bloc de flux **Retour** dans l’éditeur de flux est stocké en tant qu’action de flux `EndFlowModuleExecution` dans le langage de flux Amazon Connect.

Pour plus d'informations, consultez EndFlowModuleExecution le manuel *Amazon Connect API Reference*.

### Comment configurer les propriétés du bloc Retour
<a name="return-properties"></a>

L’image suivante montre le volet **Propriétés** du bloc **Retour**.

![\[Volet des propriétés du bloc Retour.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/return-block-properties.png)


1. Vous n’avez pas besoin de configurer ce bloc, car il s’agit d’un bloc terminal pour un module de flux.

1. Choisissez **Enregistrer et publier** lorsque vous êtes prêt.

Le code suivant montre comment cette même configuration est représentée sous forme d' EndFlowModuleExecution action dans le langage Amazon Connect Flow.

```
{
      "Parameters": {},
      "Identifier": "the identifier of the Return block",
      "Type": "EndFlowModuleExecution",
      "Transitions": {}
    },
```

#### Explication des résultats des blocs de flux
<a name="return-outtcomes"></a>

Aucune. Aucune condition n’est prise en charge.

## Données générées par le bloc
<a name="return-datagenerated"></a>

Aucune donnée n’est générée par ce bloc.

### Comment utiliser ces données dans les différentes parties d’un flux
<a name="return-datagenerated"></a>

Aucune donnée utilisable dans le flux n’est générée par ce bloc.

### Représentation d’action fragmentée, le cas échéant
<a name="return-fragmented"></a>

Ce bloc ne prend pas en charge l’action fragmentée.

## Scénarios d’erreur connus
<a name="return-errorscenarios"></a>

Comme il s’agit d’un bloc terminal, aucun scénario d’erreur ne peut affecter le flux lors de l’exécution de ce bloc.

## À quoi ressemble ce bloc dans un journal de flux
<a name="return-flowlogs"></a>

```
{
    "ContactId": "string",
    "ContactFlowId": "string",
    "ContactFlowName": "string",
    "ContactFlowModuleType": "Return",
    "Identifier": "string",
    "Timestamp": "2024-01-19T20:23:24.633Z",
    "Parameters": {}
}
```