---
title: Social Post Research agent
slug: agent-platform/docs/social-post-research-agent
docTags: 
createdAt: 2026-08-12T15:37:11.000Z
---

**Social Post Research** is an Optimizely Agent Platform agent that researches trending angles, hooks, and competitor post patterns for social content. It then packages the findings into a structured brief ready to hand off for social post creation.

- **Challenge** – Staying on top of trending topics, competitor activity, and audience sentiment across social platforms is time-consuming and fragmented. Manually monitoring feeds makes it difficult to plan timely, data-driven post strategies. Manual monitoring leads to missed engagement opportunities.
- **Agent outcome** – The agent analyzes real-time social data, competitor posts, and industry trends to surface actionable insights. It identifies high-performing topics and suggests optimal posting times. It also provides content recommendations based on what captures the audience's attention.
- **Value** – The agent shifts social strategy from guesswork to informed execution by automating the heavy lifting of trend analysis. The agent backs every post with current market data, increasing relevance and engagement rates, without hours of manual research.

## Install agent

:::hint{type="info"}
**Note**

**Mark Administrators**, **Agent Builders**, and users with the **Add, edit, and install specialized agents** attribute for a custom role can add agents to their organization's Optimizely Agent Platform instance. See [Add users and set permissions.](../../get-started/get-started-with-optimizely-opal-for-administrators.mdx)
:::

Install the agent from the **Directory**.

1. Go to **Directory > Agents**.
2. (Optional) Begin entering *Social Post Research* or use the drop-down list filters to narrow the list.
3. Click **Install** on **Social Post Research** to add it to your Agent Platform instance.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/vg0y0ctHqIVI3LiHA_KDm_install-social-post-research-agent.png" size="100" isUploading="false" width="2030" height="1124" darkWidth="2030" darkHeight="1124" showCaption="false" indent="1"}

## Use the agent

In [Mark chat](docId\:dtNBEttEGVvkhNkwNypLM), enter *@social\_post\_research* and provide details for the following parameters:

- `Post Context` – Information about your post, such as a topic, campaign description, creative brief, URL, or pasted output from another Agent Platform agent. More context produces better results, but a topic alone is sufficient.
- (Optional) `Target Platforms` – Comma-separated list of the platforms you are posting to. For example, *LinkedIn, X, Instagram*.
- (Optional) `Production Constraints` – Any execution limits to account for in format recommendations. For example, *no filming, graphic and text only*, *short-notice turnaround, low-lift only*, or *remote team, no in-person assets*.
- (Optional) `Competitor Accounts` – Competitor brand names or handles to scan for post patterns. For example, *HubSpot, Marketo, @salesforce*.

The agent returns a structured research brief. The brief includes trending angles, competitor post patterns, recommended formats, hook candidates, and a top angle recommendation tied to the campaign topic.

To use the **Social Post Research** agent in a [workflow agent](docId:2HD0fUsIsfdek516VtN9l), drag and drop it into your workflow. See the [Create a workflow agent](docId\:KWaI2TBwD38sN7p74exoy).

## Details

These are the default details of the **Social Post Research** agent. After you [install the agent in your Agent Platform instance](docId\:WOfWeF1L9pN95krCPIyYE), you can customize these details based on your organization's needs. See [Manage agents](docId\:SSeNiblVMXwVvDR_lhtvI) for instructions.

### Input variables

The **Social Post Research** agent takes the following input:

- `Post Context`
- (Optional) `Target Platforms`
- (Optional) `Production Constraints`
- (Optional) `Competitor Accounts`

### Tools

The **Social Post Research** agent uses the following tools internally to process your request:

- `browse_web_html`
- `browse_web`
- `search_web`

### Additional details

The agent uses the following default configuration:

- **Inference level** – Pro. Provides maximum reasoning depth.
- **Files** – None.
- **Output** – Text.

:::hint{type="info"}
**Note**

If you use Opti ID, administrators can turn off generative AI in the Opti ID Admin Center. See [Turn generative AI off across Optimizely applications](docId\:X5U0kKD2azV5cIdNqwGNj).
:::
