Skip to main content

Perplexity AI

This Integration is part of the Perplexity AI Pack.#

Supported versions

Supported Cortex XSOAR versions: 6.0.0 and later.

Perplexity AI is a web search engine that uses a large language model to process queries and synthesize responses based on web search results. With a conversational approach, Perplexity AI allows users to ask follow-up questions and receive answers with citations to its sources from the internet.

Configure Perplexity AI on Cortex XSOAR#

  1. Navigate to Settings > Integrations > Servers & Services.

  2. Search for Perplexity AI.

  3. Click Add instance to create and configure a new integration instance.

    ParameterDescriptionRequired
    URL for Perplexity AITrue
    Perplexity AI API KeyTrue
    Cloudflare Access Client IdFalse
    Cloudflare Access Client SecretFalse
    Perplexity AI ModelAvailable models are: sonar,sonar-pro,sonar-deep-research,sonar-reasoning,sonar-reasoning-pro,r1-1776True
  4. Click Test to validate the URLs, token, and connection.

Commands#

You can execute these commands from the Cortex XSOAR CLI, as part of an automation, or in a playbook. After you successfully execute a command, a DBot message appears in the War Room with the command details.

deepresearch-chat#


Send a chat message. You may need to increase the command timeout in "advanced settings" from the default 5 minutes.

Base Command#

deepresearch-chat

Input#

Argument NameDescriptionRequired
systemmessageThe system message to influence how the user message is handled - used in the "system" role. Default is Be precise and concise.Optional
usermessageThe user's question - used in the "users" role.Required
recentfilterLimit search to recent hour, day, week, month. Possible values are: hour, day, week, month.Optional
domainfilterLimit search to these domains. CSV list of domains of up to 3 domains. A '-' in front of the domain excludes it.Optional
jsonoutInclude JSON output in context if yes, with markdown in war room. Possible values are: yes, no. Default is no.Optional
citationsInclude research citations in the output. Possible values are: yes, no. Default is no.Optional
thinkingInclude thinking in the output. Possible values are: yes, no. Default is no.Optional
contextsizeHow much context is returned as results. Possible values are: low, medium, high. Default is medium.Optional

Context Output#

There is no context output for this command.