---
title: "Créer une Skill avec un Agent IA"
method: POST
path: "/skills/"
tags: ["Skills"]
---

# Créer une Skill avec un Agent IA

`POST /skills/`

## 🚀 ÉTAPE 1 — Première étape du workflow

Crée une nouvelle skill de type `AI Agent`. Cette opération initialise le bot et son agent associé.

**Champs importants :**
- `bot_type` : doit être `AI Agent`
- `template_id` : identifiant du template de bot
- `lang` : langue du bot (ex: fr-fr, en-us)

## Request body

- CreateSkillRequest
  - `name` string, required — Nom de la skill (bot)
  - `bot_type` 'AI Agent' | 'Standard' | 'FAQ', required — Type de bot. Utiliser `AI Agent` pour activer le mode agent IA.
  - `lang` string, required — Code de langue du bot
  - `template_id` string, required — ID du template à utiliser pour la création du bot

## Response `200`

Skill créée avec succès

- SkillResponse
  - `_id` string
  - `name` string
  - `lang` string
  - `type` string
  - `user_id` string
  - `confidence` integer
  - `confidence_threshold` integer
  - `is_master_bot` boolean
  - `is_public` boolean
  - `is_shared` boolean
  - `is_template` boolean
  - `mute` boolean
  - `collaborators` string
  - `slave_bots` string[]
  - `graph` object
  - `createdAt` string, date-time
  - `updatedAt` string, date-time
  - `__v` integer

## Other responses

- `400` — Données invalides
- `401` — Non authentifié

---

[API](https://skmtc.net/smartly/apis/smartly-ai-apis.md) · [All operations](https://skmtc.net/smartly/apis/smartly-ai-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/smartly/smartly-ai-apis/revisions/1e26909d86c9/schema)
