All agents

Social Media Agent

Generates a full week of platform-native posts for LinkedIn, X, and Instagram — with per-platform tone, hashtags, and suggested posting times — on a schedule you set.

The Social Media Agent is your social department in a box. Each run it reads your brand brief and target platforms, then writes a week of platform-native posts — adapting tone per channel, adding hashtags, and proposing peak-time slots. It can research current topics and references on the web before writing, and delivers a single ready-to-use content plan you review on the dashboard.

What it does

Give it your brand voice and the platforms you care about, and on every run it produces a coordinated week of content tailored to each channel: a professional, longer-form take for LinkedIn; a punchy, character-tight variant for X; a caption (with a visual prompt) for Instagram — each with appropriate hashtags and a suggested posting time. It can use web search and page fetching to ground posts in current, accurate facts (for example, checking a launch page or a topic before writing about it).

Operationally it runs on the schedule you choose (Daily, Weekly, or Monthly) or on demand via "Run now," typically completes in about one to two minutes, and records exactly one deliverable per run: a content plan (a short title, a one-line summary, and the full posts in markdown). In this build the agent's tools are web_search, web_fetch, and record_output — so it hands you ready-to-post content plus suggested times rather than publishing to your channels itself. Buffer/native scheduler, direct LinkedIn/X/Instagram, and Canva are noted as optional connections in the product brief, but the running agent does not call them; its job is to generate the plan, and you (or a connected scheduler, if/when wired up) do the actual posting.

How it works

Your Business
1
Brief intake
Reads your configured brand/topic brief (the 'Brand / what to post about' field) and the list of platforms (default LinkedIn, X, Instagram). The run prompt is built from these two config fields.
2
Research (optional)
When useful, uses web_search to find current sources and web_fetch to read a specific page, grounding posts in live facts before writing. These are the only research tools the agent has.
3
Generate platform-native variants
Writes a week of posts for the requested platforms, adapting tone to each channel and adding hashtags. Per the authored example, Instagram gets a caption plus a visual prompt.
4
Propose schedule
Attaches a suggested posting time to each post so the week reads as a ready-to-run content calendar. (The agent suggests times; it does not publish.)
5
Record deliverable
Calls record_output exactly once with a short title, a one-line summary, and the full plan in markdown — the single deliverable for the run.
Outcomes delivered

Setting it up — owner / admin

  1. 1
    Deploy from the dashboard
    After subscribing, open the agent and deploy it. You land on the deployment detail page, which shows status, a config form, a 'Run now' button, and a run log.
  2. 2
    Fill the config fields
    Set 'Brand / what to post about' (textarea — your topic and voice, e.g. an early-stage B2B AI startup launching a feature) and 'Platforms' (text — e.g. LinkedIn, X, Instagram). Save the config.
  3. 3
    Set run frequency
    Choose the 'Run frequency' field — Daily, Weekly, or Monthly. Weekly works well for a rolling content calendar. This drives the automatic scheduled trigger; you can also trigger manually any time.
  4. 4
    No tool connections needed
    The agent generates content using its built-in web_search/web_fetch/record_output tools and needs no mandatory connections. Optional integrations noted in the product brief — Buffer/native scheduler, LinkedIn/X/Instagram, Canva — are not invoked by the running agent in this build; without them the agent simply hands you ready-to-post content plus suggested times.
  5. 5
    First run
    With brand and platforms set, click 'Run now'. The run typically completes in ~1–2 minutes and appears in the run log with a one-line summary; open it for the full week of posts.

Using it day to day — your team

  1. 1
    Open the deployment
    Go to the Social Media Agent's deployment page to see status, the latest runs, and the run log.
  2. 2
    Review the latest content plan
    Each scheduled or manual run adds a row to the run log with a one-line summary. Open the run to read the full deliverable — a week of platform-native posts with hashtags and suggested times.
  3. 3
    Copy and post (or schedule)
    Take the per-platform posts and suggested slots and publish them on LinkedIn, X, and Instagram yourself, or load them into your own scheduler. Instagram entries include a caption and a visual prompt to brief a designer or a tool like Canva.
  4. 4
    Tweak the brief and re-run
    For a specific campaign (e.g. launch week), update the 'Brand / what to post about' field to describe the event and hit 'Run now' to regenerate a coordinated multi-platform set.

Use cases

Launch week campaign
Set the brief to the feature or event and generate a coordinated multi-platform week of posts with suggested timing in one run.
Always-on presence
Schedule it Weekly to keep LinkedIn, X, and Instagram active with consistent, on-brand content without manual effort.
Repurposing one idea
Turn a single idea or announcement into platform-tailored variants — long-form for LinkedIn, punchy for X, captioned for Instagram.

What to expect

  • A week of platform-native posts per run for the platforms you list (default LinkedIn, X, Instagram)
  • Per-platform tone adaptation plus hashtags
  • A suggested posting time for each post
  • One recorded deliverable per run: a titled plan with a one-line summary and the full posts in markdown
  • A consistent posting cadence driven by Daily/Weekly/Monthly scheduling

Metrics to watch

  • Run completes successfully in ~1–2 minutes with a recorded output (no error in the run log)
  • Posts read as genuinely platform-native (length, tone, and hashtags differ per channel)
  • Engagement on the posts you publish trends up as you double down on what performs
  • Posting cadence stays consistent week over week against the schedule you set

FAQ

Does it post to my social channels automatically?
No — in this build the running agent's tools are web_search, web_fetch, and record_output, so it generates and hands you a ready-to-post plan with suggested times but does not publish. Auto-posting via a scheduler such as Buffer is listed only as an optional integration in the product brief and is not wired into the running agent; you publish from the delivered plan.
Can it match my brand voice?
Yes. Brand and voice are configured per deployment in the 'Brand / what to post about' field, and that brief is fed into every run's prompt.
Which platforms does it cover?
Whatever you list in the 'Platforms' field — the default placeholder is LinkedIn, X, and Instagram. It writes a distinct variant per platform you specify.
How often does it run, and can I trigger it manually?
It runs on the schedule you pick (Daily, Weekly, or Monthly) and you can also click 'Run now' on the deployment page at any time.
Where do I see the output?
On the deployment detail page. Each run shows a one-line summary in the run log; open the run for the full week of posts in markdown.