Installs in ~2 min· 3 assets · 5 steps

Take social posts from idea to published without a status meeting

Ideas become approved, scheduled, published posts, without a status meeting.

A teammate drops a rough idea. AI polishes it into a platform-ready caption with hashtags, the owner approves by email or Slack, the publish date is blocked on your shared Google Calendar, and a daily run publishes what's due to LinkedIn and recaps it to the team.

Free · no credit card · you connect your own apps

The blueprint
Trigger
Submit Post Idea is submitted
Every run starts from one submission.
Transform
AI Polish Caption
AI reads the input and returns a structured result.
Logic
Owner Approval
Pauses for a person to approve or reject.
Trigger
Daily Publish Run
Runs on a schedule, with nobody to remember it.
Action
Post Recap
What gets built

3 things appear in your workspace.

Installing provisions each one, wired together and ready to run.

FormSubmit Post Idea

Intake for post ideas: idea, draft copy, platforms, campaign, owner, publish date, and an optional creative. Publishing it auto-creates the Content Calendar response sheet and fires the routing workflow on submit.

WorkflowRoute & Schedule Post

Polishes the copy into a platform-ready caption and hashtags with AI, emails or Slacks the owner an approval request, then blocks the publish date on the shared editorial calendar and marks the post scheduled, or marks it rejected and schedules nothing.

WorkflowPublish Scheduled Posts

Runs daily. Finds every post due today, publishes each one to the configured channel, marks it published, and recaps what went out to the team.

What you connect

The apps this recipe needs.

You connect your own accounts. Swap any app that offers an alternative at install.

Editorial Calendar
Google Calendar *

Blocks each planned post's publish date on the shared editorial calendar.

Approval Notification
Gmail *

Emails the post owner an approval request with the polished caption, approving schedules the post, rejecting keeps it off the calendar.

Publishing Channel
LinkedIn *

Publishes due posts to the company channel on their scheduled date.

Team Notification
Slack *

Recaps what published each day to the marketing channel.

How it works

Step by step, once it is running.

  1. 01
    Someone Drops an Idea

    A teammate submits the Submit Post Idea form with rough copy, the platforms, the campaign, the owner's email, and a target publish date. Publishing the form auto-creates its Content Calendar response sheet, the single record of every submission.

  2. 02
    AI Polishes the Copy

    A TinyGPT step turns the draft into a platform-ready caption with relevant hashtags, matched to your brand voice, and writes it back onto the same row. The rough version and the polished version sit side by side.

  3. 03
    The Owner Approves

    The owner gets an email (or a Slack message, if you swap at install) carrying the idea, the caption, the hashtags, and a link to approve or reject. No status meeting required.

  4. 04
    It Lands on the Calendar

    Approving blocks the publish date on the shared Google Calendar, stamps the row scheduled, and saves the calendar event id back onto the row. Rejecting stamps it rejected and nothing is scheduled.

  5. 05
    Posts Publish on Schedule

    A daily run finds every scheduled post due today, publishes it to LinkedIn, marks it published, and recaps what went out to the team on Slack.

What you walk away with
FAQ

Questions about Social Media Content Calendar.

What do I need to connect?
Google Calendar, Gmail, LinkedIn and Slack. All four are required: the calendar blocks each publish date, Gmail carries the approval request, LinkedIn publishes the post, and Slack recaps what went out each day.
Can approvals happen in Slack instead of email?
Yes. Slack can take over the approval request from Gmail if your owners would rather approve in a channel. Slack is connected either way because it also posts the daily recap of what published.
Does AI post without anyone reading it?
No. AI polishes the copy into your brand voice, and the owner approves before anything is scheduled. Approval is what puts it on the calendar; nothing publishes from an unapproved idea.
When do posts go out?
At the publish_hour you set. The publishing workflow runs on that schedule, finds posts due that day, and pushes them to LinkedIn, so scheduling is a date on the calendar rather than someone's phone alarm.
Who can submit an idea?
Anyone you share the form with. That is the point: ideas arrive from across the team through one intake rather than in scattered messages, and the approval step is what keeps quality controlled.
More recipes

Install it, then make it yours.

Everything it creates is an ordinary form, table and workflow in your workspace. Edit any of it after install. Nothing is locked.