Skip to content
30% OFF
All templates
  • +12
Businessintermediate

Run your social media from a Google Sheet while you are away

Template: AI Content Calendar: Google Sheets to X, LinkedIn & Facebook, Approved on WhatsApp

Write your plan in a Google Sheet: one row per post, with the date and time, what it is about, and whether it needs an image. A day before each post, AI writes it for X, LinkedIn and Facebook in the voice of your brand guide, and for image posts designs the picture on your own pre-designed background, following a reference image from Google Drive. The draft arrives on your WhatsApp. Reply "approve 12" and it goes out at its time, "post 12 now" to publish straight away, "skip 12", or "redo 12: make it shorter" for a new version. Links to the live posts are written back into the sheet, and nothing is ever posted without your approval.

  • 27 steps
  • ~15 min setup
  • basic plan

Free to use. Sign in to add it to your canvas.

Loading the workflow…

Who it's for

Social media managers, small business owners and marketing teams who want posts to keep going out on X, LinkedIn and Facebook while they are busy or on leave, without giving up approval.

How it works

The flow you get, exactly as it lands on your canvas.

  1. Schedule TriggerStarts here

    Run the workflow automatically based on a schedule

  2. WhatsApp TriggerStarts here

    Start a workflow when a WhatsApp message, button tap or call comes in

  3. If / Else

    Branch the workflow based on conditions. Routes to the true or false path.

  4. AI Assistant

    Perform AI operations: generation, extraction, summarization, etc.

  5. Google SheetsGoogle Sheets

    Complete Google Sheets automation with OAuth

  6. WhatsAppWhatsapp

    Send messages, voice notes, buttons and media on WhatsApp - or call with an AI voice agent

  7. Google SheetsGoogle Sheets

    Complete Google Sheets automation with OAuth

  8. Date & Time

    Format, add to, compare and convert dates, and check business hours. Time-zone aware, defaulting to Africa/Nairobi.

  9. Loop

    Run the following nodes once per item, with optional batching and delay.

  10. Router

    Split the flow into multiple branches, each with its own condition.

  11. Google DriveGoogle Drive

    Upload, create, read, and manage files in Google Drive

  12. AI Assistant

    Perform AI operations: generation, extraction, summarization, etc.

  13. If / Else

    Branch the workflow based on conditions. Routes to the true or false path.

  14. Google DriveGoogle Drive

    Upload, create, read, and manage files in Google Drive

  15. Google DriveGoogle Drive

    Upload, create, read, and manage files in Google Drive

  16. Image Generation

    Create on-brand images with AI - product shots, promo flyers, social posts - with your logo and exact text.

  17. Google SheetsGoogle Sheets

    Complete Google Sheets automation with OAuth

  18. WhatsAppWhatsapp

    Send messages, voice notes, buttons and media on WhatsApp - or call with an AI voice agent

  19. Google SheetsGoogle Sheets

    Complete Google Sheets automation with OAuth

  20. WhatsAppWhatsapp

    Send messages, voice notes, buttons and media on WhatsApp - or call with an AI voice agent

  21. Twitter/X PublisherTwitter

    Post content to Twitter/X (tweets, threads, media)

  22. LinkedIn PublisherLinkedin

    Post content to LinkedIn (personal profile, company page, or article)

  23. Facebook PublisherFacebook

    Post content to Facebook (personal profile, page, or group)

  24. Google SheetsGoogle Sheets

    Complete Google Sheets automation with OAuth

  25. WhatsAppWhatsapp

    Send messages, voice notes, buttons and media on WhatsApp - or call with an AI voice agent

  26. Error TriggerStarts here

    Runs when this workflow fails. Wire it to a notification to be told.

  27. WhatsAppWhatsapp

    Send messages, voice notes, buttons and media on WhatsApp - or call with an AI voice agent

Before it runs

Make a Google Sheet with a tab named "Calendar" and these columns in row 1: ID, When, Type, Brief, Headline, Background, Reference, Status, Notes, X post, LinkedIn post, Facebook post, Image, X link, LinkedIn link, Facebook link. Add one row per post: a number in ID, the time in When written like 20/12/2026 10:00 (format that column as Plain text; posts go out on the hour), Type "Image" or "Text", what the post is about in Brief, the words for the image in Headline, Google Drive links to your pre-designed background and a reference image (image posts; the reference is optional), and Status "Scheduled". Pick the spreadsheet in "Your content calendar" and in "Update the calendar". Put the link to your brand-guide Google Doc in "Read the brand guide". Connect Google in the Drive steps, connect X, LinkedIn and your Facebook Page in their steps, tap "Connect my WhatsApp" in "You reply on WhatsApp", and turn it on. Each image post uses about 4 image credits.

Questions

Will anything be posted without me seeing it?
No. Every post is sent to your WhatsApp first and only goes out after you reply "approve" with its number, or "approve all". A post you never approve is never published.
How do I approve or change a post?
Reply on WhatsApp with the post's number: "approve 12", "approve all", "post 12 now", "skip 12", or "redo 12: mention the free delivery" to get a rewritten version straight away.
Can it use my own designs?
Yes. Put a Google Drive link to your pre-designed background in the row, and optionally a reference image of the look you want. The image is made on your background with the headline you wrote, spelled exactly.
Which platforms does it post to?
X (Twitter), LinkedIn and your Facebook Page. Each gets its own version of the post, written for that platform, and the links to the live posts are saved in your sheet.
What do I need to set it up?
A Google Sheet with a "Calendar" tab, a brand-guide Google Doc, your X, LinkedIn and Facebook accounts, and your WhatsApp linked to CiraIQ. It takes about fifteen minutes.

More templates

Browse all templates
BusinessAI Expense Tracker on WhatsApp + Google Sheets (No Code)Track every business expense from WhatsApp. Send a photo or PDF of a receipt, or type or say "paid 1,500 for lunch on M-Pesa", and AI logs the date, vendor, category, amount and how you paid in a Google Sheet. Receipt photos are saved to Google Drive and linked in the sheet. Every reply shows what you have spent this month, the same receipt sent twice is caught, you are warned when you pass your budget, you can ask "how much on fuel this month?", and on the 1st you get last month's report.
  • +12
BusinessExpense Approval Workflow: WhatsApp Receipts to Google SheetsSend a photo or PDF of a receipt on WhatsApp. AI reads the vendor, date, amount and category and adds it to your expense sheet. Small expenses are approved automatically; bigger ones wait for your approval, and approving marks them Approved in the sheet. You get a WhatsApp for every receipt.
  • +4
BusinessInvoice Reminder Email with an M-Pesa Payment PromptEvery weekday morning it reads who owes you from a Google Sheet, emails each person a friendly reminder, and sends an M-Pesa payment prompt to their phone. Pay, and their row is marked Paid and you get a WhatsApp with the receipt number; ignore it, and you get a WhatsApp telling you who to follow up. No code steps.
  • +6
BusinessWhatsApp Customer Support AI Team in English and SwahiliA lead AI agent answers your customers on WhatsApp, and hands the hard parts to two specialists: a Billing expert for prices, M-Pesa payments and invoices, and a Swahili writer who words replies naturally when a customer writes in Swahili or Sheng. The lead puts their answers together into one reply. It searches your own documents for facts, never invents prices, and the reply is retried if WhatsApp is busy.
  • +2
BusinessHoliday Social Media Posts for Kenyan HolidaysNever miss Madaraka Day, Christmas or Black Friday again. Every morning it checks whether today is a Kenyan public holiday, a big shopping day, or one of your own dates (your shop's birthday, a launch). When it is, AI designs a greeting in your brand colours with the words spelled exactly and your logo in the corner, writes the posts, and sends the image to your WhatsApp. Nothing posts until you approve it.
  • +7
BusinessShopify Instagram Reels of Your Weekly Best-SellerEvery Friday it finds the product that sold the most in your Shopify store this week and turns its real product photo into an 8-second vertical video with music. The video is saved to your Google Drive, AI writes the Instagram Reel and Facebook captions, the posts wait for your one-tap approval, and the video lands on your WhatsApp. Your best-seller, promoted every week while it is hot.
  • +7