Social Post Generation agent

  • Updated

Social Post Generation is an Optimizely Opal agent that takes a topic, URL, or key message and generates platform-native social posts for LinkedIn, X, Instagram, Facebook, and TikTok.

  • Challenge – Adapting a single piece of long-form content for multiple social media platforms is a repetitive and fragmented process. Each network requires a specific tone, character count, and hashtag strategy. This makes it difficult to maintain high posting frequencies across LinkedIn, X, and Instagram without manual rework.
  • Agent outcome – The agent automatically transforms existing assets or briefs into tailored social media posts. It generates platform-specific copy, recommends relevant hashtags, and adjusts the messaging to match the unique audience expectations of each chosen social channel.
  • Value – The agent eliminates the manual rework required to adapt content for different platforms, instantly multiplying the reach of a single idea. It accelerates distribution workflows, ensuring you maintain a high-velocity social presence that stays on-brand and optimized for engagement without the usual friction of reformatting.

Required Optimizely products

None

Install agent

Opal 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 Opal instance. See Add users and set permissions.

Install the agent from the Opal Agent Directory.

  1. Go to Agents > Agent Directory.
  2. Select Social Post Generation.
  3. Click Install Agent to add it to your Opal instance.

    screenshot of the Social Post Generation entry in the Opal Agent Directory where Install Agent is highlighted

Use the agent

In Opal Chat, enter @social_post_generation and provide the following details:

  • Post Topic – Describe the milestone, launch, announcement, or theme. Add reference materials or links to relevant content.
  • Target Audience – Specify who these posts are written for. For example, B2B marketing operations managers or Digital marketing leaders at mid-market companies.
  • Channels – Comma-separated list of channels to generate posts for. For example, LinkedIn, Instagram, X, Facebook, TikTok.
  • Primary CTA – Describe what you want readers to do. For example, Apply for cohort 2, Register for the webinar, or Read the case study. Include a link if you have one.
  • (Optional) Brand Voice Notes – Two to three examples of your best-performing or most on-brand posts. The agent locks the voice and explores fresh angles, not rephrasing what you have already written. Include tone guidance, words to avoid, or formatting preferences.
  • (Optional) Research Brief – Use the research brief from the Social Post Research agent to ground the posts in current market signals, trending angles, and competitive context.

The agent delivers a canvas with platform-native posts organized by channel, each adapted in tone, length, and format for its target platform.

To use the Social Post Generation agent in a workflow agent, drag and drop it into your workflow. See Create a workflow agent.

Details

These are the default details for the Social Post Generation agent. After you install the agent in your Opal instance, customize these details for your organization's needs. See Manage agents for instructions.

Input variables

The Social Post Generation agent takes the following input:

  • Post Topic
  • Target Audience
  • Channels
  • Primary CTA
  • (Optional) Brand Voice Notes
  • (Optional) Research Brief

Tools

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

  • browse_web
  • search_web
  • create_canvas

Additional details

The agent uses the following default configuration:

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

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.