# Guide : Cursor

Dans Cursor, l'agent peut passer un appel pour toi pendant que tu codes : vérifier un horaire, confirmer une
livraison, poser une question à un fournisseur.

## Avant de commencer

1. Crée ton compte sur `/app/` et vérifie ton numéro de mobile par SMS : 5 minutes d'appel sont offertes.
2. Crée une clé API (`tel_…`) dans **Clés API**, et garde-la dans une variable d'environnement :

```bash
export DIALYNE_API_KEY=tel_…
```

## Configuration

Dans `~/.cursor/mcp.json` (pour tous tes projets) ou `.cursor/mcp.json` (pour un seul projet) :

```json
{
  "mcpServers": {
    "dialyne": {
      "url": "https://mcp.dialyne.com/mcp",
      "headers": {"Authorization": "Bearer ${env:DIALYNE_API_KEY}"}
    }
  }
}
```

Sans en-tête `Authorization`, Cursor peut aussi passer par OAuth : il ouvre une page où tu te connectes et cliques
**Autoriser**.

Ouvre ensuite **Réglages › MCP** : le serveur `dialyne` doit apparaître actif, avec ses outils. Ne mets pas la clé en
clair dans un fichier versionné.

## Ton premier appel

Dans le chat, en mode Agent :

> Appelle le 01 42 00 00 00 et demande les horaires d'ouverture de samedi. Suis l'appel jusqu'à la fin et résume-moi
> la réponse.

L'agent lance l'appel (`place_phone_call`), le suit avec `get_call` jusqu'à `done = true`, et répond aux questions de
l'agent vocal (`answer_call_question`) ou te les pose.

## Bons réflexes

- Autorise les outils de suivi (`get_call`, `answer_call_question`, `hold_call_question`) : sinon l'agent attend ta
  validation à chaque étape et le délai de 45 s peut passer.
- Pour une question dont tu dois chercher la réponse, l'agent peut demander une minute de plus à l'interlocuteur
  (`hold_call_question`) : voir [Questions en direct](questions.md).
