Skip to content

AI agent social media manager

Give your agent a place to put the posts.

Wahlu is one place for your social media, and your agent can use it too. It brings the brief and the ideas; Wahlu gives it your brand media, post drafts and the publishing calendar through MCP or REST.

Hosted MCP · OAuth sign-in
https://mcp.wahlu.com/mcp

Choose the workspace, brands and permissions your agent can use. Custom MCP is available now; Claude and ChatGPT directory apps are Coming soon.

Two ways to connect.

Choose MCP for an agent that calls tools in a conversation. Choose REST when your application owns the sequence of requests.

For a connected agent

Hosted MCP

Add the Wahlu endpoint to a compatible agent and sign in with OAuth. The agent discovers the available tools and uses the brands and permissions you grant.

Useful for reading the calendar, finding media, preparing drafts and checking post status. Client availability depends on your agent’s settings.

Find your agent

For a workflow you build

REST API

Use a scoped API key from your backend or automation platform. You control prompting, data sources, request order and the way errors reach the reviewer.

Useful when a product event, approved brief or content sheet should start a repeatable preparation workflow.

See a complete recipe

Choose what your agent can do.

Connecting over hosted MCP opens a Wahlu sign-in. You confirm your account, choose a workspace and its brands, then review the permissions.

  • Every permission is listed

    Seeing media, creating drafts and managing the schedule are separate permissions. Changes and publishing are labelled.

  • Untick what you don't want

    Every permission starts ticked. Leave publishing unticked if you want to publish from Wahlu yourself.

  • Disconnect at any time

    Remove an agent from Connected agents. Your social accounts stay connected to Wahlu.

A useful first assignment.

Example brief

“Prepare a post from this launch brief. Use our approved image, check the connected accounts and leave the schedule held for my review.”

Supply facts, a brand and a clear review boundary. The agent should not invent product claims or treat source material as permission to publish.

  1. 01

    Discover

    Read the authorised brands, connected targets and platform requirements.

  2. 02

    Prepare

    Check the media, create a draft and carry its returned ID forward.

  3. 03

    Check

    Run preflight and explain any content, account or timing blockers.

  4. 04

    Hold

    Create a pending_review schedule and read its status. It remains held until the required approval and authority are in place.

Keep the decisions where they belong.

You own the instructions

Choose the model, source material and review rules. Wahlu supplies the content and publishing tools; it does not verify every factual claim your agent writes.

Grant access deliberately

Select the workspace and brands for hosted OAuth, or restrict a REST key by brand and scope. Revoke a hosted grant from auth.wahlu.com/connections.

Review before publication

A pending-review schedule does not publish. An approved schedule requires the appropriate publishing authority. Ask for the exact content, accounts and time before granting it.

Use the app for broader editing

Manage recurring queues and change draft media in Wahlu. Agents can change the name or caption of an unused draft, with your approval of the exact draft ID.

Connect the agent you already work with.

Start with one brand and one draft. Expand the workflow once you have checked the result.