# During Call

**During Call Trigger** est un outil que le modèle peut appeler *pendant qu'il parle* (**Runs when: Run actions during an active call**). Vous nommez la fonction et écrivez quand l'utiliser. L'agent collecte les paramètres de l'appelant, le graphe s'exécute, puis (généralement) **AI Response to Caller** énonce le résultat.

Chaque graphe During Call ajoute de la latence. Gardez l'API sous environ une seconde. Si vous connaissez déjà le fait depuis l'ID de l'appelant, utilisez [On Call Start](https://docs.voicelogica.ai/fr/workflows/on-call-start/) à la place.

  <ShotPlaceholder
    src="/assets/workflows/during-call.png"
    name="wf-during"
    alt="During Call Trigger sur le canevas"
    capture="Canevas During Call Trigger."
  />

## Ce que vous configurez

- **Function Name** (required) — Uniquement des lettres minuscules, chiffres et traits de soulignement (max 64). Exemple : `get_user_info`.
- **Condition** (required) — Quand l'IA devrait déclencher ce workflow. Le modèle l'évalue pendant l'appel.
- **Enable Message Creation** — Quand activé, l'IA énonce un message à l'appelant avant que le workflow ne s'exécute.
- **Play wait music** — Jouer une musique de frappe au clavier pendant que l'outil s'exécute, puis l'arrêter quand le résultat est prêt.
- **Parameters** — **+ Add Parameter** - quoi collecter d'abord (nom, type, requis, généré par IA quand affiché).

  <ShotPlaceholder
    src="/assets/workflows/during-call-form.png"
    name="during-call-form"
    alt="Paramètres During Call Trigger Function Name et Condition"
    capture="Paramètres During Call Trigger."
  />

## Première configuration - une recherche que l'appelant demande

1. **+ Add Trigger - During Call Trigger**. Remplissez **Function Name** et **Condition**.
2. **+ Add Parameter** pour tout ce que l'appelant doit dire (par exemple un code de produit).
3. **Connect To External Service** utilisant ces paramètres.
4. **AI Response to Caller** sur le chemin de succès.
5. **Save & go live**, attachez, appelez, demandez la recherche. Chronométrez la pause.

## Dépannage

**L'agent n'appelle jamais le workflow**

Resserrez **Condition** et **Function Name**. Mentionnez le paramètre dans la condition pour que le modèle le demande. Confirmez que le commutateur Business Workflows est activé pour *cet* agent.

**Les appelants remarquent une pause**

Déplacez tout ce qui n'a pas besoin de leurs mots vers [On Call Start](https://docs.voicelogica.ai/fr/workflows/on-call-start/). Un outil During Call par travail - n'en empilez pas trois.

## Prochaines étapes

[On Call Start](https://docs.voicelogica.ai/fr/workflows/on-call-start/) - recherches connues à l'avance.  
[Keyword Detected](https://docs.voicelogica.ai/fr/workflows/keyword-detected/) - une phrase, pas un outil que le modèle choisit.  
[On Key Pressed](https://docs.voicelogica.ai/fr/workflows/keyword-pressed/) - chiffres, pas parole.
