# Tutoriel : votre premier workflow

> Construisez pas à pas un workflow CiteMe qui rédige un article et le publie sur votre site, avec validation avant mise en ligne.

Pas à pas

Construisons ensemble un premier workflow utile : **rédiger un article de blog et le publier sur votre site, avec une relecture avant la mise en ligne**. Comptez cinq minutes.

---

## Ce que nous allons construire

```
Demarrage manuel  ->  Sophia redige  ->  Validation humaine  ->  Publier sur Webflow  ->  Email
```

Quatre nodes utiles, un garde-humain avant publication. Vous pourrez ensuite remplacer Webflow par WordPress, ou le déclencheur manuel par un planning.

---

## Prérequis

- Un projet CiteMe configuré.
- Un **connecteur CMS** relié — **[Webflow](./connectors/webflow)** ou **[WordPress](./connectors/wordpress)**. (Vous pouvez aussi vous arrêter à la validation pour tester sans publier.)

---

## Étape 1 — Créer le workflow

Ouvrez l'onglet **Actions** de votre projet, puis **Nouveau workflow**. Le **[builder visuel](./builder)** s'ouvre sur un canvas vide.

## Étape 2 — Poser le déclencheur

Depuis la palette (famille *Triggers*), faites glisser **Démarrage manuel** sur le canvas. C'est le point de départ : vous lancerez le workflow vous-même, idéal pour un test.

## Étape 3 — Ajouter la rédactrice

Déposez l'agent **Sophia, rédactrice** (famille *Agents IA*). Reliez le déclencheur à Sophia. Cliquez sur le node pour ouvrir ses propriétés et choisissez le **format** (article de blog) et le **sujet**.

## Étape 4 — Intercaler une validation

Déposez **Validation humaine** (famille *Logique*) et reliez Sophia à ce node. Le workflow se mettra en pause ici et vous enverra un email : rien ne sera publié avant votre feu vert.

## Étape 5 — Publier

Déposez **Gérer un article du blog Webflow** (ou **Publier un article sur WordPress**). Reliez la validation à ce node. Dans ses propriétés, reprenez la sortie de Sophia via des **[variables](./concepts#variables)** :

```
Titre : {{node_n2.output.title_tag}}
Corps : {{node_n2.output.markdown}}
```

(`n2` est l'identifiant du node Sophia ; le builder vous propose les sorties disponibles.)

## Étape 6 — Notifier

Déposez **Email à l'utilisateur** (famille *Notifications*) et reliez-le à la publication. Vous recevrez une confirmation une fois l'article en ligne.

---

## Étape 7 — Tester

Lancez le workflow via son déclencheur manuel. Suivez l'exécution dans **[Exécutions & monitoring](./runs)** :

1. Sophia rédige — vous voyez le markdown produit.
2. Le workflow se met en pause : vous recevez la demande de validation.
3. Vous **approuvez** depuis l'email ou la boîte d'approbations.
4. L'article est publié, et l'email de confirmation arrive.

:::tip Bravo
Vous avez construit une chaîne complète : génération, contrôle humain, publication, notification. Vous tenez le schéma de la plupart des workflows.
:::

---

## Aller plus loin

- Remplacez **Démarrage manuel** par **Planifié** pour publier automatiquement chaque semaine.
- Une fois en confiance, activez l'**[auto-publication](./auto-publish)** : les garde-fous remplacent la validation manuelle tant que le contenu est sain.
- Branchez **Brian** après Sophia pour ajouter le schema.org avant publication.
- Explorez les **[modèles](./templates)** pour des scénarios prêts à l'emploi.

---

**Retour :** **[Vue d'ensemble des Actions](./index.md)**
