- Accueil
- Ressources
- Intégrations
- Perplexity
Intégration Perplexity n8nAutomatiser Perplexity avec n8n.
Besoin de réponses web sourcées au milieu d'un workflow ? L'intégration Perplexity n8n tient dans un seul nœud : 5 opérations réparties sur 4 ressources, des modèles Sonar aux embeddings en passant par la recherche web brute. Rien ne démarre côté Perplexity, le workflow part d'ailleurs.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Que fait l'intégration Perplexity n8n, concrètement ?
Perplexity répond à une question en allant chercher ses sources sur le web, et le nœud n8n met cette mécanique à disposition d'un workflow. Dans le détail : 4 ressources (Chat, Agent, Search, Embedding), 5 opérations, une clé API à coller une fois. Le nœud arrive avec n8n, sur le Cloud comme sur une instance que tu héberges toi-même, et rien ne s'installe en plus.
Trois usages reviennent souvent côté ops. Le premier : la veille documentée. Un Schedule Trigger part le matin, search.search ramène des résultats classés sur un sujet précis, et le tout arrive dans Gmail plutôt que dans un onglet de plus.
Le deuxième : compléter des fiches. Une ligne apparaît dans Google Sheets, chat.complete pose la question au modèle, et la réponse repart dans la colonne voisine avec ses citations. Le troisième : la recherche interne. embedding.createEmbedding vectorise une base documentaire, et embedding.createContextualized fait le même travail sur des documents longs, où un paragraphe isolé ne veut plus dire grand-chose.
Quand l'opération manque au nœud, le nœud HTTP Request appelle directement l'endpoint voulu de l'API Perplexity en réutilisant le même credential via l'authentification prédéfinie. Pas de deuxième clé à gérer.
Deux limites à connaître avant de construire. Perplexity n'a pas de nœud trigger dans n8n : rien ne démarre un workflow depuis Perplexity, il faut un Schedule Trigger, un Webhook n8n (une URL qu'un autre service appelle quand il se passe quelque chose) ou le trigger d'un outil déjà en place, par exemple Slack. Et certaines options dépendent du palier d'usage du compte API Perplexity : Return Images et Return Related Questions réclament le Tier-2, Search Domain Filter réclame le Tier-3 et se limite à 3 domaines.
Si la question porte sur la plateforme et non sur le nœud, l'Avis n8n déroule les critères. Ici, ça tient en une phrase : le nœud ne coûte rien côté n8n, et ce qui se consomme se consomme sur ta propre clé API Perplexity.
Comment connecter Perplexity à n8n ?
- 01
Générer une clé API Perplexity
Connecte-toi à ton compte Perplexity et crée une clé API en suivant le guide de démarrage de l'API Perplexity. C'est le seul élément demandé par cette intégration : ni écran OAuth, ni scope à cocher, ni application à déclarer côté Perplexity. Copie la clé avant de quitter la page et range-la dans un endroit sûr.
- 02
Enregistrer le credential dans n8n
Dans n8n, ouvre le menu Credentials et ajoute un credential Perplexity, c'est-à-dire la connexion enregistrée qu'un nœud réutilise pour s'authentifier. Un seul champ à remplir : la clé API Perplexity. Une fois enregistré, il apparaît dans la liste déroulante de tous les nœuds Perplexity de l'instance, et changer la clé plus tard se fait à un seul endroit.
- 03
Choisir la ressource et tester le nœud
Pose un nœud Perplexity dans un workflow, sélectionne le credential, puis la ressource (Chat, Agent, Search ou Embedding) et son opération. Lance le nœud seul avec une question courte avant de brancher quoi que ce soit en amont. Le panneau de sortie montre la forme exacte de la réponse, celle que tu reprends plus loin avec une expression du type
{{ $json.field }}.
Ce que le nœud Perplexity sait faire
Le nœud Perplexity expose 5 opérations sur 4 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.
| Ressource | Message a Model | Create Contextualized Embedding | Create Embedding | Create Response | Search |
|---|---|---|---|---|---|
| Agent | ✓ | ||||
| Chat | ✓ | ||||
| Embedding | ✓ | ✓ | |||
| Search | ✓ |
Sommaire des opérations
Agent
1 opérationCreate a response
agent.createResponseCe que tu vois dans n8n
Notes & cas d'usage
La ressource Agent confie une tâche entière à Perplexity plutôt qu'une simple question : elle enchaîne ses propres étapes, cherche et utilise des outils avant de rédiger la réponse finale.
Paramètres clés
- Input : le prompt de départ de l'agent, souvent
{{ $json.field }}récupéré du nœud précédent. - Model : le modèle à exécuter, au format
provider/model. À laisser vide quand un preset porte déjà la configuration. - Preset : le nom d'une configuration enregistrée. Un preset ou un modèle, jamais les deux.
- Max Steps : plafonne les étapes agentiques entre 1 et 10, pour qu'une tâche longue reste bornée.
Chat
1 opérationMessage a model
chat.completeCe que tu vois dans n8n
Notes & cas d'usage
Une conversation part vers un modèle Sonar, et la complétion revient accompagnée des citations qui l'appuient.
Paramètres clés
- Model : au choix
sonar,sonar-pro,sonar-reasoning-proetsonar-deep-research. - Messages : chaque entrée porte un Role et son Text ; les messages système passent en premier, puis user et assistant alternent.
- Search Recency Filter : restreint les sources à la dernière Hour, Day, Week, Month ou Year.
Embedding
2 opérationsCreate an embedding
embedding.createEmbeddingCe que tu vois dans n8n
Notes & cas d'usage
Le texte devient un vecteur, c'est-à-dire la forme numérique qu'attend une base vectorielle pour retrouver un passage par le sens et non par le mot exact.
Paramètres clés
- Input Texts : le texte à vectoriser, un texte par ligne ; chaque ligne revient sous la forme de son propre vecteur.
- Model :
pplx-embed-v1-0.6boupplx-embed-v1-4b. - Dimensions : raccourcit le vecteur de sortie ; laissé à 0 ou vide, la taille complète du modèle s'applique.
Create a contextualized embedding
embedding.createContextualizedCe que tu vois dans n8n
Notes & cas d'usage
Chaque morceau d'un document est vectorisé sans perdre de vue le reste du document : un paragraphe qui dit « c'est valable ici aussi » garde ce à quoi il renvoie.
Paramètres clés
- Input Documents : un tableau JSON de documents, chaque document étant un tableau de paragraphes.
- Model :
pplx-embed-context-v1-4b, le seul choix sur cette opération. - Encoding Format : Base64 Int8 ou Base64 Binary ; le float n'est pas accepté sur cet endpoint.
Search
1 opérationSearch the web
search.searchCe que tu vois dans n8n
Notes & cas d'usage
Les résultats web classés reviennent bruts, avec leur contenu extrait et sans réponse rédigée par-dessus, ce qui convient quand c'est le workflow qui fait la lecture.
Paramètres clés
- Query : la chaîne de recherche, souvent construite à partir d'un champ précédent avec une expression.
- Max Results : le nombre de résultats renvoyés, de 1 à 20.
- Search Domain Filter : restreint la recherche à une liste de domaines, 20 au maximum.
- Country : le code pays ISO 3166-1 alpha-2 qui localise les résultats.
Besoin d'aide pour automatiser Perplexity avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.

