BeeGenticResources
Recipes

Post everywhere (Facebook, Instagram, LinkedIn, X, TikTok)

AI writes a weekly post, you approve it, Buffer publishes it to every network.

Level: Beginner · Time: about 15 minutes · Category: Social media

Watch the workflow being built in BeeGentic (no sound).

What it does

Every Monday at 9:00 the AI writes a social post. You get a link to approve it, and Buffer then publishes it to Facebook, Instagram, LinkedIn, X and TikTok together.

How it flows

You'll need

  • A Buffer account with your channels connected in Buffer (Facebook Page, Instagram Business, LinkedIn, X, TikTok)
  • Your Buffer API key, saved in Settings → Secrets as BUFFER_API_KEY
  • An AI key saved as OPENAI_API_KEY, or use the ChatterMate block

Build it step by step

Create the workflow

Click New workflow and name it Post everywhere. Delete the Start block; the schedule starts this one.

Add a Schedule trigger

Toolbar → Triggers → Schedule. Set Run frequency to Weekly, Day of week to Monday, Time to 09:00, and your Timezone.

Add the Agent that writes the post

  • Messages → System: You are our social media writer. Friendly, clear, no jargon. Max 60 words.
  • Messages → User: Write this week's post about: how BeeGentic saves teams 5 hours a week. End with 3 hashtags.
  • Model: gpt-5-mini
  • API Key: {{OPENAI_API_KEY}}

Add the Agent that writes the post

Add a Human approval step

Toolbar → Blocks → Human. The run pauses here until someone approves.

  • Display Data: <agent.content>
  • Notification: choose how you get the approval link, e.g. Slack or email. The link is also in the run log.

Add a Human approval step

Add Buffer to publish

  • Operation: Create Post
  • API Key: {{BUFFER_API_KEY}}
  • Channel ID: your Buffer channel. Run a Buffer block once with Get Channels to see the IDs. Add one Buffer block per channel.
  • Text: <agent.content>
  • Share Mode: Share now, or Add to queue
  • Media URL: a public image or video link. Instagram and TikTok need one.

Add Buffer to publish

The finished workflow

Finished workflow

Example result

We ran the AI step of this recipe in BeeGentic (model gpt-5-mini) with a sample input. The text below is the actual output, unedited.

Sample input:

You are our social media writer. Friendly, clear, no jargon. Max 60 words.
Write this week's post about: how BeeGentic saves teams 5 hours a week. End with 3 hashtags.

What BeeGentic produced:

BeeGentic saves teams about 5 hours a week by automating repetitive tasks, centralizing data, and speeding approvals. Use that time for strategy, creativity, or a well-deserved break. Try BeeGentic and feel the difference. #Productivity #WorkSmarter #BeeGentic

The run in BeeGentic: Logs panel with the output

AI output varies from run to run. Change the wording of your prompt to change the style, length or tone.

Test it and switch it on

Click Run. The Agent writes the post and the Human block waits. Open the approval link, approve, and check Buffer. Then Deploy so it runs every Monday.

Make it yours

  • Add an image: put an Image Generator before Buffer and set Media URL to <imagegenerator.imageUrl> (see AI image + caption).
  • One tone per network: use one Agent per network (LinkedIn professional, X short, Instagram with emojis), each followed by its own Buffer block.

Something not working? See Troubleshooting or get help.

On this page