Skip to content

Grok + Wahlu

Plan and schedule your social posts from Grok.

Wahlu is one place for your social media, and Grok can use it too. Add Wahlu as a custom connector on grok.com, then ask Grok to read your calendar, draft posts and put them on your schedule for review.

Instagram · Facebook · TikTok · YouTube · LinkedIn personal profiles · Threads · X · Bluesky · Telegram · Discord · Tumblr · Pinterest

Custom connector · OAuth sign-in
https://mcp.wahlu.com/mcp

Set up on grok.com. xAI says connectors are available to all Grok users.

Connect Grok to Wahlu

It takes a couple of minutes in grok.com. You sign in to Wahlu in your browser, so there's no API key to paste.

  1. 1

    Go to grok.com/connectors.

  2. 2

    Click New Connector, then select Custom.

  3. 3

    Paste https://mcp.wahlu.com/mcp as the MCP server URL.

  4. 4

    Sign in to Wahlu when asked, then choose the workspace, brands and permissions Grok can use.

Checked against the xAI docs: Connectors on 3 November 2026. Menus can change; if a step doesn't match what you see, follow the vendor's current instructions.

xAI's documentation describes this on grok.com. On Grok Business and Enterprise plans, a team admin first adds the connector in the xAI console (console.x.ai, Grok Business → Connectors → + Add Connector → Other); members then connect it on grok.com/connectors. Grok signs in with dynamic client registration, which Wahlu accepts for Grok.

Sign in and choose what it can do.

Connecting opens a Wahlu sign-in in your browser. You never paste a password or API key into the chat.

  1. 01

    Confirm your account

    Continue as your Wahlu account, or switch to another one.

  2. 02

    Choose a workspace and brands

    The agent only sees the brands you tick.

  3. 03

    Review the permissions

    Every permission starts ticked. Untick any you don't want, such as publishing.

  4. 04

    Disconnect at any time

    Remove the agent at auth.wahlu.com/connections. Your social accounts stay connected.

Give Grok a specific brief

Example prompts and the steps to expect. These are illustrations, not recorded conversations.

Example prompt

“What's scheduled for this brand next week? Find the gaps and draft a post for each one, held for my review.”

Grok reads the schedule with list_schedules, drafts posts with create_draft and holds each schedule at pending_review, so nothing goes out until you approve it in Wahlu.

Example prompt

“Which of my accounts are ready? Then draft a post for X and check it's ready to go.”

Grok calls list_targets to see which accounts are connected, writes the draft with create_draft and runs preflight_draft to tell you anything that would stop it, such as a missing image or a caption that's too long.

Post to each network from Grok

What Grok can prepare on each network, with example prompts and each network's limits.

Images and video

How your media gets to Wahlu.

The hosted connection can't open files on your computer. Give the agent a public link to import, pick from your brand's media library, or attach an image the agent can pass on as data. For video, a public link or your media library is usually easiest.

You stay in control.

Every Wahlu plan and the $1 trial include agent access, through MCP and the API. You choose the workspace, brands and permissions each connection gets, and can disconnect it at any time.

Held until you approve

Agents create schedules at pending_review unless you've told them to publish. A held schedule can't publish until you approve it in Wahlu or ask an agent with Publishing permission to approve it.

Publishing is its own permission

Publishing is separate from Manage your schedule. Leave it unticked and nothing your agent schedules can go out on its own.

Checked before it's scheduled

preflight_draft reports anything that would stop a post, such as media the network won't accept or a caption that's too long, without changing anything. Autopilot's lines to check reach your agent too, and approving past them takes an explicit acknowledgement.

Some things stay in the app

Use the app for queues, draft media and platform settings, and connecting social accounts. Agents can change the name or caption of an unused draft and approve held schedules with the right permissions.

Good to know about Grok

  • xAI documents connectors on grok.com only, not the Grok mobile apps.
  • On Grok Business and Enterprise plans, a team admin adds the connector in the xAI console first; members then connect it on grok.com/connectors.

Bring Grok into your social workflow.

Connect your social accounts in Wahlu, then give your agent a specific brief.