Skip to main content
All CollectionsWorkflowsAction Guides
Action: Research A Topic with AI
Action: Research A Topic with AI
Updated over a month ago

Overview

The Research a Topic with AI action allows you to conduct research on any open-ended topic or question by leveraging Perplexity.aiโ€™s models specifically designed for research tasks. It can be used for a wide variety of research needs, including company/industry analysis, competitive landscape research, topic research to inform long-form content writing, and more. To use it, simply provide a detailed question or research statement as input. The action will then find relevant information and citations to comprehensively answer the query. Its output includes the researched answer as well as the source citations used. With additional settings like model selection, you have control over tuning the research approach. This makes Research a Topic with AI a powerful and flexible tool for rapidly researching almost any topic in an AI-powered Workflow.

Usage Examples

  • Researching company information - This action can be used to research information about companies, such as their products, services, financials, employee count, and competitive landscape. It is described as one of the easiest and most common go-to-market use cases for this action. You can provide an open-ended research question like "What products does Company X offer?" or "How many employees does Company Y have?" and the action will find and return relevant information and citations to answer the query.

  • Researching a topic to write long-form content - This action can be leveraged to research specific topics or elements that need to be incorporated into long-form written content like reports, articles, etc. For example, if you are writing a brief that requires discussing a particular topic in-depth, you can use this action to research that topic and then chain the output to a "Generate Text" action to incorporate the researched information into your long-form content.

  • Researching topics to generate an account plan - In a more advanced use case, you can use this action to research a variety of topics related to a particular account like industry trends, competitive landscape, company details, employee counts, etc. The aggregated research output can then be used to generate a comprehensive account plan with an informed perspective on the account.

Inputs

  • Detailed question or a research statement or topic - This is the main input required for the "Research a Topic with AI" action. It should be an open-ended question or statement describing the specific topic you want researched.

Example Topics:

Why is the sky blue? What cybersecurity threats are most concerning for enterprises in 2023? What were the key events that led to the American Revolution?

Advanced Inputs

  • Model selection - This allows you to choose which specific language model will be used behind the scenes to actually conduct the research and generate the answer. There are two models currently available: Perplexity Sonar Large and Perplexity Sonar Small. Typically, Sonar Large is smarter and take longer to run. Sonar Small is faster, and is good for lighter weight research tasks.

Outputs

The Research a Topic with AI action outputs two main elements as a JSON object:

  1. Answer: This is the primary output, containing the AI's response to the research question or topic provided as input. The answer aims to provide relevant and factual information based on the AI model's knowledge and understanding of the topic.

  2. Citations: The action also outputs a list of citations or sources that the AI model has referenced or used to construct the answer. These citations can be in the form of URLs, book references, or other sources of information. The citations can be useful for further verification, fact-checking, or incorporating additional details from the cited sources.

Example Output:

{ Answer: // The answer to the research question Citations: // The citations referenced in the response }

Troubleshooting

  • No answer or poor answer returned - This issue typically arises due to limitations of the model being used or the way the question is framed. If the model does not have sufficient information in its training data to answer the query, or if the query is not framed in an open-ended way that allows the model to effectively search its knowledge, it may return a poor or no answer. To mitigate this, try rephrasing the query in a more open-ended manner or provide a specific response for the model to return if it cannot find a satisfactory answer.
    โ€‹
    For handling errors, it is helpful to provide an alternative response for these scenarios: {{Your Research Topic or Question }} If no answer is available please respond with N/A

  • Research citations no longer available - The research action provides citations or URLs as supporting evidence for the answer generated. However, since the model providers rely on a snapshot of the internet rather than live web access, some of these citations may become invalid over time if the original web pages are moved or deleted. While the citations were accurate at the time of training, they can become stale. It's advisable to validate important citations, especially if you intend to rely heavily on them.

  • Research response not structured as needed - The research output provides the answer and citations in a basic JSON format. However, if you need the response structured differently for your use case, you have a couple options. You can try providing guidance on the desired structure in the query input similar to how you would construct a prompt. Alternatively, you can chain the research output to other actions like Generate Text, Categorize Text, or Extract Data from Text to post-process and reshape the raw response into the required format.

Related Actions

  • Perform Internet Search - Performs a basic Google search and returns a list of web links related to the search query. It does not provide any summarized information or answer. Whereas Search just returns web links, while "Research a Topic with AI" actually attempts to provide a direct answer by summarizing information from multiple sources.

  • Research Agent - An advanced AI agent that conducts in-depth research on an open-ended topic and provides a comprehensive report. It uses an agent-based approach to gather information from multiple sources and synthesize the findings into a broad analysis.Research Agent aims to provide an extensive report covering many angles of the topic, going beyond a simple summarized answer.

  • Research Statistic Agent - A specialized research agent focused on finding statistics related to a given topic. It is optimized to extract and present relevant statistical data from various sources. Research Statistic Agent is laser-focused on locating and presenting statistics, whereas "Research a Topic with AI" covers general information on the topic.

Did this answer your question?