Perplexity AI

Perplexity AI

Web-grounded conversational AI, search, embeddings, and agent APIs powered by Perplexity's Sonar models.

API Key8 tools

Three ways to use Perplexity AI

Chat with Geni

Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.

Build a workflow

Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.

Power an app

Use this integration as a data source or action layer behind a dashboard, form, or internal tool.

Supported tools

Actions your AI agents can perform with Perplexity AI.

Create Async Chat Completion

Submit a long-running deep-research chat completion. Returns an ID to poll with Get Async Chat Completion.

Tool

Create Chat Completion

Generate a web-grounded chat completion using a Sonar model, with citations, optional structured output, and search filtering.

Tool

Create Contextualized Embeddings

Generate context-aware vector embeddings for chunks of a document, improving retrieval quality over independent per-chunk embeddings.

Tool

Create Embeddings

Generate vector embeddings for independent texts (queries, sentences, documents) using Perplexity's embedding models.

Tool

Execute Agent

Run a multi-step agent with built-in tools (web search, URL fetching, function calling), reasoning, and multi-model fallbacks.

Tool

Get Async Chat Completion

Retrieve the status and result of an async chat completion job by ID.

Tool

Get started automating Perplexity AI

1Connect your account
2Choose a trigger or tool
3Configure the workflow
4Refine the process
5Turn it on

Your Perplexity AI workflows, on autopilot.