Post to social media from Muse.

Meta's personal agent lives alongside Facebook, Instagram and Threads. Paste one message, hand it an xpost key, and it can post to those and six more networks — and you see every post, before it goes out or the moment it has.

Publish everywhere at once

What you can do with Muse

Try one of these prompts. Copy it and paste it into Muse.

  • Post a quick update

    Share a short update on Threads and Facebook.

    “Post this to Threads and Facebook: "We are open late tonight, until 10 p.m."”
  • One photo, more networks

    Turn one photo into posts for your other social accounts.

    Attach your photos in Muse, then send.“Post this photo to Instagram, LinkedIn and Pinterest, with a version of the caption that fits each one.”
  • Post a story

    Share one picture as a story on Instagram and Facebook.

    Attach your photos in Muse, then send.“Post this picture as a story on Instagram and Facebook.”
  • A week of photos

    Schedule five photos across five days.

    Attach your photos in Muse, then send.“Schedule these 5 photos as one Instagram post a day at 6 p.m., starting tomorrow.”
  • Find the best time to post

    Schedule tomorrow's post for a time that usually performs well.

    “When do my Instagram posts perform best? Schedule tomorrow's post for the next good time.”
  • Check what went live

    A link to each live post.

    “Did my post go out on Instagram and Facebook? Give me both links.”

Set up xpost in Muse

Three steps, about two minutes. No settings to find: you paste one message and hand over a key.

How the command line and the paste-in message work
  1. 1

    Paste the setup message

    Copy this message and paste it into Muse. Muse connects services with credentials you provide, and this tells it where xpost is and what the rules are.

    Set up xpost so you can post to my social accounts. The REST API is https://xpost.to/api/v1 (spec at https://xpost.to/api/v1/openapi.json), authenticated with an Authorization: Bearer YOUR_KEY header. If you can run commands, `npx xpost` wraps it and `npx skills add xpost-to/xpost-agent` installs the workflow. Ask me for my xpost API key and set it as XPOST_API_KEY before doing anything. Start with the accounts list. Creating a post sends it, so give me the link it hands back and tell me when it goes out — and never say a post is published until the receipt says so.

  2. 2

    Give Muse a key

    Muse asks for your xpost API key. Make one under Project → AI agent → Keys and paste it. The key can create posts and read receipts; it can never approve one.

  3. 3

    Ask for a post

    Say what you want, for which accounts and when. It comes back with a link to the post. Switch approvals on and that link is where you approve it.

    Create your xpost account

Use xpost with your other tools

xpost also works with Claude, ChatGPT, Cursor and other AI tools.

Questions people ask

  • Yes. Muse links your Meta accounts itself; through xpost it can also draft a post, reel, story or carousel for them, and every one comes back to you with a receipt and the live link.

Still got questions?

When you need help, you talk to the people who built xpost.

Ready to post from Muse?

Connect xpost to Muse and publish your first post free.