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

# Désactiver l'IA

> Désactivez les réponses IA pour une conversation spécifique et transférez-la à un humain

<Warning>
  **API Famulor 1.0 (héritée).** Cette page concerne uniquement Famulor 1.0 (`app.famulor.de`) et est conservée pour la compatibilité. Pour la plateforme actuelle, consultez la [référence API Famulor 2.0](/fr/api-reference/introduction).
</Warning>

Désactive les réponses IA pour une conversation. Une fois désactivée, l'assistant cesse de générer des réponses — les nouveaux messages de la conversation sont toujours stockés mais ne reçoivent plus de réponse de l'IA.

Ceci est utile pour les workflows de **prise en main humaine** : déclenchez ce point de terminaison lorsqu'un client demande à parler à un agent humain.

### Authentification

Ce point de terminaison nécessite votre **clé API Automate** en tant que jeton Bearer.

### Paramètres de chemin

<ParamField path="uuid" type="string" required>
  L'identifiant UUID unique de la conversation
</ParamField>

### Champs de réponse

<ResponseField name="status" type="boolean">
  `true` lorsque l'opération a réussi
</ResponseField>

<ResponseField name="ai_enabled" type="boolean">
  Toujours `false` en cas de succès
</ResponseField>

### Réponses d'erreur

<ResponseField name="status" type="boolean">
  `false` en cas d'erreur
</ResponseField>

<ResponseField name="error" type="string">
  Message d'erreur. Valeurs possibles :

  * `Conversation not found` — l'UUID n'existe pas ou appartient à un autre compte
</ResponseField>

<RequestExample>
  ```bash cURL theme={null} theme={null}
  curl -X POST "https://app.famulor.de/api/automate/conversations/7c9e6679-7425-40de-944b-e07fc1f90ae7/disable-ai" \
    -H "Authorization: Bearer YOUR_API_KEY"
  ```

  ```javascript JavaScript theme={null} theme={null}
  const conversationId = '7c9e6679-7425-40de-944b-e07fc1f90ae7';

  const response = await fetch(
    `https://app.famulor.de/api/automate/conversations/${conversationId}/disable-ai`,
    {
      method: 'POST',
      headers: {
        Authorization: 'Bearer YOUR_API_KEY',
      },
    }
  );

  const data = await response.json();
  console.log(data.ai_enabled); // false
  ```

  ```python Python theme={null} theme={null}
  import requests

  conversation_id = '7c9e6679-7425-40de-944b-e07fc1f90ae7'

  response = requests.post(
      f'https://app.famulor.de/api/automate/conversations/{conversation_id}/disable-ai',
      headers={'Authorization': 'Bearer YOUR_API_KEY'}
  )

  data = response.json()
  print(data['ai_enabled'])  # False
  ```
</RequestExample>

<ResponseExample>
  ```json 200 Success theme={null} theme={null}
  {
    "status": true,
    "ai_enabled": false
  }
  ```

  ```json 404 Not Found theme={null} theme={null}
  {
    "status": false,
    "error": "Conversation not found"
  }
  ```

  ```json 401 Unauthorized theme={null} theme={null}
  {
    "error": "Unauthorized"
  }
  ```
</ResponseExample>

## Flux de prise en main humaine

Un schéma de transfert courant :

1. Créez un outil mid-call (par exemple `transfer_to_human`) avec un webhook vers ActivePieces ou votre flux d'automatisation.
2. Dans le flux d'automatisation, appelez `POST /automate/conversations/{uuid}/disable-ai` avec votre clé API.
3. Notifiez votre équipe support (par exemple via Slack, e-mail ou CRM) en incluant l'UUID de la conversation.
4. L'IA cesse de répondre — votre agent humain prend le relais en envoyant directement des messages.

Pour réactiver l'IA plus tard, utilisez le point de terminaison [Activer l'IA](/fr/api-v1/conversations/enable-ai).
