Recursos · Integración n8n

Integración Perplexity n8nAutomatiza Perplexity con n8n.

¿Te hacen falta respuestas web con fuentes dentro de un flujo? La integración Perplexity n8n cabe en un solo nodo: 5 operaciones repartidas en 4 recursos, desde los modelos Sonar hasta los embeddings y la búsqueda web en crudo. Perplexity no arranca nada, el flujo empieza en otro sitio.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Por qué automatizar

¿Qué hace la integración Perplexity n8n en la práctica?

El nodo de Perplexity conecta un flujo de n8n con la API de Perplexity mediante una clave API. Dentro caben 5 operaciones repartidas en 4 recursos: Chat para completar conversaciones con modelos Sonar, Agent para tareas de varios pasos, Search para resultados web en crudo y Embedding para convertir texto en vectores. Viene incluido con n8n, tanto en la nube como en una instancia propia, y no hay nada que instalar.

Hay tres escenarios que se repiten. El primero es el seguimiento de la competencia: un Schedule Trigger arranca cada mañana, search.search devuelve resultados ordenados con su contenido extraído, y cada fila entra en Google Sheets con su fuente al lado.

El segundo es el borrador comercial. Llega una consulta, chat.complete redacta una respuesta con citas apoyándose en un modelo Sonar, y Gmail la deja en borradores para que una persona la revise antes de enviarla. El tercero es la búsqueda interna: embedding.createEmbedding vectoriza una base documental y embedding.createContextualized hace lo mismo con documentos largos, donde un párrafo suelto ya no dice gran cosa.

Cuando falta una operación, el nodo HTTP Request llama al endpoint que necesites de la API de Perplexity reutilizando el mismo credential con la autenticación predefinida. No hay una segunda clave que mantener.

Conviene tener presentes dos límites antes de montar nada. Perplexity no tiene nodo trigger en n8n, así que nada arranca un flujo desde su lado: hace falta un Schedule Trigger, un Webhook de n8n (una URL que otro servicio llama cuando ocurre algo) o el trigger de una herramienta que ya esté en el flujo, por ejemplo Slack. Y algunas opciones dependen del nivel de uso de la cuenta de la API de Perplexity: Return Images y Return Related Questions piden Tier-2, y Search Domain Filter pide Tier-3 y acepta 3 dominios como máximo.

Si la duda es la plataforma y no el nodo, la Reseña n8n repasa los criterios con calma. Aquí basta una frase: el nodo no cuesta nada del lado de n8n, y lo que se consume se consume contra tu propia clave API de Perplexity.

Conexión

¿Cómo se conecta Perplexity con n8n?

  1. 01

    Crea una clave API en Perplexity

    Entra en tu cuenta de Perplexity y genera una clave API siguiendo la guía de inicio de la API de Perplexity. Esa clave es lo único que pide esta integración: no hay pantalla de OAuth, ni scopes que marcar, ni aplicación que registrar del lado de Perplexity. Copia la clave antes de salir de la página y guárdala en un sitio seguro.

  2. 02

    Guarda el credential dentro de n8n

    En n8n, abre el menú Credentials y añade un credential de Perplexity, es decir, la conexión guardada que un nodo reutiliza para autenticarse. Solo tiene un campo: la clave API de Perplexity. Una vez guardado, aparece en el desplegable de todos los nodos de Perplexity de la instancia, y cambiar la clave más adelante se hace en un único sitio.

  3. 03

    Elige el recurso y prueba el nodo

    Coloca un nodo de Perplexity en un flujo, selecciona el credential y después el recurso (Chat, Agent, Search o Embedding) con su operación. Ejecuta el nodo por separado con una pregunta corta antes de conectar nada antes o después. El panel de salida enseña la forma exacta de la respuesta, que es lo que luego referencias con una expresión del tipo {{ $json.field }}.

Acciones

Qué sabe hacer el nodo de Perplexity

El nodo Perplexity expone 5 operaciones en 4 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.

Matriz recursos × operaciones
RecursoMessage a ModelCreate Contextualized EmbeddingCreate EmbeddingCreate ResponseSearch
Agent✓
Chat✓
Embedding✓✓
Search✓

Agent

1 operación
01

Create a response

agent.createResponse

Lo que ves en n8n

Notas y casos de uso

El recurso Agent entrega una tarea completa a Perplexity en lugar de una pregunta suelta: encadena sus propios pasos, busca y usa herramientas antes de escribir la respuesta final.

Parámetros clave

  • Input: el prompt de partida del agente, muchas veces {{ $json.field }} que llega del nodo anterior.
  • Model: el modelo que se ejecuta, con el formato provider/model. Se deja vacío cuando un preset ya lleva la configuración.
  • Preset: el nombre de una configuración guardada. Un preset o un modelo, nunca los dos.
  • Max Steps: limita los pasos del agente entre 1 y 10, para que una tarea larga no se alargue sin control.
Casos de uso
una investigación que necesita varias vueltas antes de servir, acotada por Max Steps.

Chat

1 operación
02

Message a model

chat.complete

Lo que ves en n8n

Notas y casos de uso

Una conversación viaja a un modelo Sonar y vuelve la respuesta junto con las citas que la respaldan.

Parámetros clave

  • Model: a elegir entre sonar, sonar-pro, sonar-reasoning-pro y sonar-deep-research.
  • Messages: cada entrada lleva un Role y su Text; los mensajes de sistema van primero y luego se alternan user y assistant.
  • Search Recency Filter: acota las fuentes a la última Hour, Day, Week, Month o Year.
Casos de uso
un resumen recurrente donde el modelo responde a una pregunta fija y el filtro de actualidad deja fuera lo que ya caducó.

Embedding

2 operaciones
03

Create an embedding

embedding.createEmbedding

Lo que ves en n8n

Notas y casos de uso

Aquí el texto se convierte en vectores, el formato numérico que una base vectorial necesita para recuperar un pasaje por significado y no por palabra exacta.

Parámetros clave

  • Input Texts: el texto que se vectoriza, uno por línea; cada línea vuelve como su propio vector.
  • Model: pplx-embed-v1-0.6b o pplx-embed-v1-4b.
  • Dimensions: acorta el vector de salida; en 0 o sin valor, se usa el tamaño completo del modelo.
Casos de uso
indexar un centro de ayuda artículo por artículo, para que soporte encuentre la página correcta con las palabras del cliente.
04

Create a contextualized embedding

embedding.createContextualized

Lo que ves en n8n

Notas y casos de uso

Los fragmentos de un documento se vectorizan sin perder de vista el resto del documento: un párrafo que solo dice «lo mismo aplica aquí» conserva a qué se refiere.

Parámetros clave

  • Input Documents: un array JSON de documentos, y cada documento es un array de párrafos.
  • Model: pplx-embed-context-v1-4b, la única opción de esta operación.
  • Encoding Format: Base64 Int8 o Base64 Binary; el float no se admite en este endpoint.
Casos de uso
un contrato largo troceado en párrafos, donde cada fragmento tiene que seguir pegado a la cláusula que lo rodea.
Necesitas ayuda

¿Necesitas ayuda para automatizar Perplexity con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Perplexity y n8n, las dudas que vienen después

01¿La integración Perplexity n8n es gratuita?
Del lado de n8n, sí. El nodo de Perplexity viene incluido con n8n sin coste adicional, tanto en n8n Cloud como en una instancia propia con la Community Edition y su licencia Sustainable Use, y no hay que instalar nada para verlo en el editor. Del lado de Perplexity la respuesta es otra: cada llamada pasa por tu propia clave API y sigue el plan al que esa clave pertenece, y esta página no entra en los precios de Perplexity. Un matiz que pilla a mucha gente: varias opciones del nodo dependen del nivel de uso de esa cuenta, no del plan de n8n.
02¿Qué credenciales hacen falta para conectar Perplexity con n8n?
Una clave API, y ahí acaba la lista. El credential de Perplexity en n8n admite un único método de autenticación, una clave API generada desde una cuenta de Perplexity, así que no hay pantalla de OAuth, ni lista de scopes, ni aplicación que registrar antes. El credential se crea una vez en el menú Credentials y después todos los flujos de la instancia lo eligen desde el desplegable del nodo. Ese mismo credential sirve también al nodo HTTP Request con la autenticación predefinida, algo que importa en cuanto necesitas un endpoint que el nodo dedicado no expone. Cambiar la clave luego se hace en un solo sitio.
03¿Qué límites tiene el nodo de Perplexity en n8n?
Tres que conviene planificar. La cobertura, primero: el nodo expone 5 operaciones en 4 recursos, así que todo lo que quede fuera del chat, las respuestas de agente, la búsqueda web y los embeddings pasa por el nodo HTTP Request con el mismo credential. El nivel de la cuenta, después: Return Images y Return Related Questions piden el Tier-2 de la API de Perplexity, y Search Domain Filter pide el Tier-3 aceptando 3 dominios como máximo. El volumen de búsqueda, al final: la operación Search devuelve hasta 20 resultados por llamada y su Search Domain Filter admite hasta 20 dominios, así que un barrido amplio se reparte en varias llamadas.
04¿Perplexity puede disparar un flujo de n8n en tiempo real?
No, y no hay respuesta intermedia: Perplexity no tiene nodo trigger en n8n, o sea que nada desde su lado inicia una ejecución. El flujo arranca en otro punto y llama a Perplexity como un paso más. Un Schedule Trigger cubre el seguimiento recurrente. Un Webhook de n8n, esto es, una URL que otro servicio llama cuando ocurre algo en su lado, cubre lo que depende de eventos. El trigger de una herramienta que ya esté conectada cubre el resto: una fila nueva, un mensaje nuevo, un correo nuevo. Encaja con la herramienta, que responde preguntas en lugar de emitir sus propios eventos.
05¿n8n o Make para Perplexity?
Depende de dónde quieras que viva el flujo y de cómo prefieras pagarlo. Make solo funciona alojado, sin opción de instalarlo tú, y factura por operación, así que un flujo que consulta Perplexity todo el día verá crecer el coste con el volumen. n8n funciona en n8n Cloud, la oferta alojada, o en tus propios servidores con Docker o npm, y el flujo es el mismo en ambos casos, lo que mantiene los prompts, las respuestas y la clave API en una infraestructura que controlas. Make resulta más visual en escenarios lineales; n8n se acerca al código cuando se acumulan ramas y expresiones.