---
title: "Transfert vers workflows no-code"
description: "Transférez les résultats d'agents Twexapi MCP vers n8n, Zapier, Make et Pipedream."
---

La plupart des plateformes no-code n'ont pas besoin d'exécuter la session MCP elles-mêmes. Un modèle fiable consiste à laisser un agent compatible MCP collecter les données, puis à transmettre du JSON structuré au workflow.

## Prérequis

- Une clé API Twexapi
- Un agent ou framework compatible MCP connecté à `https://api.twexapi.io/mcp`
- Une URL de webhook depuis n8n, Zapier, Make, Pipedream ou votre exécuteur de workflow interne
- Un système de destination tel que Sheets, Airtable, Notion, Slack, un CRM ou une base de données

## Flux recommandé

1. **Collecter avec un agent compatible MCP**

    Utilisez Claude Code, Cursor, Codex CLI, LangChain, Pydantic AI ou un autre client MCP connecté à `https://api.twexapi.io/mcp`.

2. **Renvoyer du JSON strict**

    Demandez à l'agent un schéma stable avec des ID, curseurs, noms de routes et lignes.

3. **Envoyer vers l'outil no-code**

    Envoyez le JSON en POST vers un webhook dans n8n, Zapier, Make, Pipedream ou votre exécuteur de workflow interne.

4. **Continuer via REST si nécessaire**

    Les tâches planifiées ou à fort volume peuvent appeler Twexapi REST directement avec `Authorization: Bearer YOUR_API_KEY`.

## Invite d'agent à copier-coller

```txt
Use Twexapi MCP to search recent X/Twitter posts about "AI agents".
Call explore first, then twexapi_request.
Return only valid JSON with:
{
  "route_used": "...",
  "query": "AI agents",
  "has_more": true,
  "next_cursor": "...",
  "tweets": [
    {
      "tweet_id": "...",
      "author_username": "...",
      "created_at": "...",
      "text": "...",
      "like_count": 0,
      "reply_count": 0,
      "retweet_count": 0
    }
  ]
}
Do not call write endpoints.
```

## Correspondance de workflow

| Champ JSON | Destination courante |
| --- | --- |
| `tweet_id` | Clé primaire de base de données, clé de déduplication, référence de note CRM |
| `author_username` | Champ de compte CRM, libellé de message Slack |
| `created_at` | Clé de tri et horodatage de reporting |
| `next_cursor` | État du workflow pour la prochaine exécution planifiée |
| `route_used` | Journal d'audit et champ de débogage |

## Transfert des résultats

Gardez la charge utile du workflow petite et stable. Ne transmettez pas la réponse brute complète aux messages Slack, notes CRM ou lignes de feuille de calcul sauf si vous l'archivez également séparément.

| Type de ligne | Champs requis |
| --- | --- |
| Recherche de tweets | `tweet_id`, `text`, `author_username`, `created_at`, `public_url`, `route_used` |
| Consultation de profil | `user_id`, `username`, `name`, `description`, `followers_count`, `verified` |
| Lignes de tendances | `name`, `rank`, `query`, `country` demandé, `topic` demandé |
| Pagination | `has_more`, `next_cursor`, requête d'origine ou ID source |
| Plan d'écriture | `action`, `endpoint`, `preview`, `requires_human_confirmation` |

## Recette : Recherche agent vers webhook

1. Connectez un agent IA à Twexapi MCP.
2. Demandez-lui du JSON strict en utilisant l'invite ci-dessus.
3. Envoyez le JSON en POST vers votre webhook de workflow.
4. Utilisez l'étape d'itération ou de boucle de l'outil de workflow sur `tweets`.
5. Effectuez un upsert des lignes par `tweet_id`.

## Recette : Continuation planifiée

Pour les tâches quotidiennes, gardez la première exécution assistée par agent et rendez les suivantes déterministes :

1. Stockez `route_used`, les paramètres de requête et `next_cursor`.
2. Exécutez des appels planifiés via Twexapi REST avec `Authorization: Bearer YOUR_API_KEY`.
3. Arrêtez lorsque `has_more` est false ou que le workflow atteint sa limite de lignes.
4. Renvoyez les exceptions à un agent uniquement lorsque l'endpoint ou la requête sélectionné doit changer.

## Liste de tests

- Confirmez que le webhook reçoit du JSON valide, pas du Markdown.
- Confirmez que `tweet_id` ou `user_id` est utilisé pour la déduplication.
- Confirmez que `next_cursor` est persisté en dehors de l'historique de chat.
- Confirmez que les actions d'écriture sont représentées comme des plans jusqu'à approbation humaine.
- Confirmez que les clés API, cookies et auth tokens ne sont jamais envoyés vers des destinations visibles par l'utilisateur.
