> ## Documentation Index
> Fetch the complete documentation index at: https://docs.noclick.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Perplexity

> Connect Perplexity to your workflows: 15 operations across 7 categories.

The Perplexity node adds Perplexity operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields.

<Note>
  You can wire the Perplexity node into an AI agent as a tool provider: the agent calls the operations you allow. See [Agent tools](/agents/tools).
</Note>

## Credentials

Connect Perplexity under **Credentials** in the node settings. See [Connecting credentials](/credentials/connecting) for the general flow.

Enter the values manually when creating the credential.

[Get your credentials here](https://console.perplexity.ai).

## Operations

### Agent

| Operation                 | ID               | Description                                                        |
| ------------------------- | ---------------- | ------------------------------------------------------------------ |
| **Create Agent Response** | `agent_response` | Run a frontier model with Perplexity web-search tools and filters. |

### Analytics

| Operation                    | ID                | Description                            |
| ---------------------------- | ----------------- | -------------------------------------- |
| **Computer Usage Analytics** | `usage_analytics` | Retrieve account usage/analytics data. |

### Auth tokens

| Operation               | ID                    | Description                                                  |
| ----------------------- | --------------------- | ------------------------------------------------------------ |
| **Generate Auth Token** | `generate_auth_token` | Programmatically create a new API key/token for the account. |
| **Revoke Auth Token**   | `revoke_auth_token`   | Revoke an existing API key/token (rotation).                 |

### Chat

| Operation                         | ID                        | Description                                                                |
| --------------------------------- | ------------------------- | -------------------------------------------------------------------------- |
| **Academic Search (Chat)**        | `academic_search`         | Chat completion grounded in scholarly sources (search\_mode: academic).    |
| **Create Async Chat Completion**  | `create_async_completion` | Submit a long-running (e.g. deep-research) completion as a background job. |
| **Create Chat Completion**        | `chat_completion`         | Generate a search-grounded model answer for a chat conversation.           |
| **Get Async Chat Completion**     | `get_async_completion`    | Poll the status and retrieve a specific async completion job.              |
| **List Async Chat Completions**   | `list_async_completions`  | List all async chat-completion jobs for the account.                       |
| **SEC Filings Search (Chat)**     | `sec_search`              | Chat completion grounded in SEC filings (search\_mode: sec).               |
| **Structured JSON Output (Chat)** | `structured_output`       | Chat completion with a JSON schema response\_format for validated output.  |

### Embeddings

| Operation                            | ID                                 | Description                                                         |
| ------------------------------------ | ---------------------------------- | ------------------------------------------------------------------- |
| **Create Contextualized Embeddings** | `create_contextualized_embeddings` | Generate context-aware embeddings (document + surrounding context). |
| **Create Embeddings**                | `create_embeddings`                | Generate vector embeddings for text.                                |

### Models

| Operation       | ID            | Description                               |
| --------------- | ------------- | ----------------------------------------- |
| **List Models** | `list_models` | List the models available to the account. |

### Search

| Operation          | ID       | Description                                               |
| ------------------ | -------- | --------------------------------------------------------- |
| **Search the Web** | `search` | Get raw, ranked web search results (title, URL, snippet). |
