# Démarrage rapide

Construisez et testez votre premier agent en 5 minutes. À la fin vous aurez un workflow "hello world" avec un agent LLM qui répond dans un aperçu chat.

## 1. Connexion

Ouvrez l'application et connectez-vous avec vos identifiants tenant. (Les nouveaux comptes nécessitent l'approbation d'un administrateur avant la première connexion — voir [Facturation & compte](#/docs/billing).) La barre latérale gauche a six entrées :

- **Workflows** — vos agents, dans un tableau avec pastilles de statut et stats runs/tokens
- **Production** — le back office de chaque agent déployé
- **Credentials** — tokens chiffrés pour APIs et intégrations
- **Marketplace** — templates installables
- **Billing** — solde de crédits et consommation
- **Documentation** — ce que vous lisez

> *Capture : barre latérale gauche avec entrées Workflows / Production / Credentials / Marketplace / Billing / Documentation.*

## 2. Créer un workflow

Sur la page **Workflows**, cliquez sur le bouton flottant **+** (en bas à droite). La modale New Workflow propose trois départs : un **workflow vide**, un **template**, ou un import JSON Agent Builder. Choisissez vide, donnez-lui un nom (ex. `hello-agent`) et validez. Vous arrivez sur l'éditeur avec un canvas vide — sauf pour un nœud **Start** déjà placé.

> *Capture : canvas vide avec un nœud Start au centre.*

Le panneau de gauche est la **Node library**. Catégories affichées :

```text
Core          Agent · Classify · End · Note
Tools         Guardrails · MCP
Triggers      Webhook · HTTP Request · Respond · Schedule · Event listener
Integrations  Send Email
Logic         If / else · While · User approval
Data          Transform · Set state · Generate file · RAG
```

## 3. Ajouter un nœud Agent

Glissez **Agent** depuis la catégorie Core sur le canvas, à côté du nœud Start. Cliquez sur la petite poignée du Start et faites-la glisser vers le nœud Agent pour les connecter :

```text
[Start] ────▶ [Agent]
```

> *Capture : nœud Start relié à un nœud Agent par une edge.*

## 4. Configurer l'agent

Cliquez sur le nœud Agent. Le **Config panel** s'ouvre à droite. Remplissez :

| Champ | Valeur |
|-------|--------|
| Name | `Greeter` |
| Model | `gpt-4.1-mini` (ou tout modèle activé sur votre tenant) |
| System prompt | `Tu es un assistant utile. Réponds de manière concise.` |
| Output mode | `text` |

Laissez les tools vides pour l'instant. Le Output mode contrôle comment les nœuds suivants voient le résultat :

- `text` — string brut
- `json` — objet JSON parsé
- `structured` — schéma typé (vous définissez les champs)

## 5. Tester dans le chat preview

Cliquez sur le bouton **Chat** (en haut à droite de l'éditeur) pour ouvrir l'aperçu. Tapez :

```text
bonjour, que peux-tu faire ?
```

L'agent Greeter s'exécute et stream sa réponse. La **Run** apparaît dans l'historique avec timing, usage de tokens et la trace complète des exécutions de nœuds.

> *Capture : chat preview à droite avec message utilisateur et réponse assistant, et une entrée run dans l'historique.*

> Votre nouveau workflow démarre en **Draft** — le chat preview l'exécute quand même, mais pour servir du vrai trafic vous devez le passer en **Live** depuis l'espace Production. Le passage en Live déclenche d'abord un contrôle de complétude (il n'activera pas si, par exemple, un Agent n'a pas d'instructions ou un nœud HTTP n'a pas d'URL).

## Étapes suivantes

- Ajouter un nœud **HTTP Request** pour appeler une API externe
- Brancher un **Function tool** pour de la logique custom
- Câbler un trigger **Webhook** pour démarrer le workflow depuis l'extérieur
- Activer l'agent et l'exposer depuis l'espace **Production** (Deploy → API / Widget / Shared chat)
- Parcourir le **Marketplace** pour des templates prêts à l'emploi

---

*Source: https://agentbuilder.systalink.sn/docs/quickstart — human documentation.*
*Other language: [/docs-md/en/quickstart.md](/docs-md/en/quickstart.md).*
*Machine-readable index: [/llms.txt](/llms.txt).*
