> ## Documentation Index
> Fetch the complete documentation index at: https://docs.agentova.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Exemples de workflows

> Les workflows courants, nœud par nœud

## Mettre une automatisation en pause la nuit et la réactiver le matin

1. **Schedule Trigger** — tous les jours à 19 h.
2. **Agentova** — Automation → **Pause**, Automation **From List** : votre automatisation.

Dupliquez le workflow pour le matin, avec **Activate** à 8 h. L'exécuter sur une automatisation déjà active ne fait rien et ne lève aucune erreur.

Pour traiter plusieurs automatisations d'un coup : **Agentova → List** avec un filtre (par exemple Type = Social Messages), puis **Agentova → Pause** avec le champ Automation en mode **ID** et l'expression `{{ $json.id }}`.

> [!WARNING]
>
> Rien de ce qui arrive pendant la nuit n'est rattrapé le matin. Pour une automatisation **e-mail**, Agentova cesse d'écouter la boîte mail pendant la pause : les e-mails reçus dans la nuit **ne reçoivent jamais de réponse** de votre agent, même après la réactivation du matin. Ne mettez une automatisation e-mail en pause la nuit que si votre équipe répond elle-même à ces e-mails.

## Être alerté quand une automatisation cesse de fonctionner

1. **Agentova Trigger** — Events : Automation Status Changed.
2. **If** — `{{ $json.data.status }}` is equal to `error`.
3. **Slack / Email / Telegram** — « `{{ $json.data.name }}` s'est arrêtée sur une erreur — vérifiez sa connexion dans Agentova. »

Cela détecte les pannes : accès à un compte révoqué, boîte mail qui refuse la connexion, canal impossible à reconnecter. Quand une panne fait disparaître une automatisation, ce dernier `error` est le seul signal : à son arrivée, l'automatisation a déjà quitté **List** (et **Get** répond « Automation not found »), jusqu'à ce que son compte soit reconnecté. Supprimer une automatisation ou la désactiver dans l'application Agentova n'envoie rien.

## Être alerté quand une réponse échoue

1. **Agentova Trigger** — Events : Run Completed.
2. **If** — `{{ $json.data.status }}` is equal to `failed`.
3. Votre nœud d'alerte, avec `{{ $json.data.automation_id }}`, `{{ $json.data.trigger_type }}` et `{{ $json.data.occurred_at }}`.

## Envoyer les nouveaux leads vers un tableur ou un CRM

1. **Agentova Trigger** — Events : Lead Created.
2. **Remove Duplicates** — opération **Remove Items Processed in Previous Executions**, valeur de dédoublonnage `{{ $json.id }}`, pour qu'un lead relivré après un problème réseau ne soit pas ajouté deux fois.
3. *(facultatif)* **If** — `{{ $json.data.source }}` is equal to `lead_ads`.
4. **Google Sheets → Append Row** (ou HubSpot, Pipedrive…) — associez `name`, `email`, `phone`, `source`, `created_at` depuis `{{ $json.data }}`.

## Laisser un agent IA gérer vos automatisations

1. **Chat Trigger** (ou Telegram, Slack…).
2. **AI Agent**, avec le nœud **Agentova** branché comme outil.
3. Un message système comme : « Tu peux lister les automatisations Agentova, les mettre en pause ou les activer. Confirme toujours le nom de l'automatisation avant de la modifier. »

Demandez ensuite « Mets en pause les réponses aux e-mails » — l'agent cherche l'automatisation et la met en pause. L'agent n'agit que quand vous le lui demandez : pour réactiver à heure fixe, ajoutez un workflow **Schedule Trigger** avec **Agentova → Activate** (voir le premier exemple).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.