Automation · Content and publishing
Schedule a client's week of social posts from WhatsApp with Postiz
An AI agent schedules a week of posts for one of your agency's clients in Postiz, on their channels and following each network's rules.
How do I schedule a client's week of social posts in Postiz without leaving WhatsApp?
You send your Met on WhatsApp the week's copy and the client it is for. A Met connected to Postiz finds that client's group, takes only their channels, checks each network's rules and character limit, generates an image if you ask for one and schedules each post on the agreed date and channel, or keeps it as a draft. At the end it lists what is scheduled for the week so you can confirm nothing is missing, and adjusts the settings of a post that has not gone out yet.
What starts it
When someone asks for it
It starts when someone at the agency sends the Met a client's copy for the week on WhatsApp and asks it to schedule it. There is no trigger to configure: the request arrives in the conversation.
A manual task: someone on the team runs it with a button, or asks the Met for it in chat.
Who runs it
Content Met that runs the calendar
Social team
It is the agency's content Met, with Postiz connected. Its work ends when the client's week is scheduled or drafted on their channels and you have the list of what goes out.
Run by the content and social Met
Channels: WhatsApp
What you need connected
- Postiz Create and promote
6 steps · 7 tools
The procedure, step by step
Each step shows the tool that runs. They belong to the real connector: if one of them stopped existing, this page would not build.
- 1
Find the client
The Met lists your organization's groups in Postiz and takes the one for the client you named, so it does not post on another brand's channels.
- 2
Take only their channels
The Met lists the connected channels filtered by that group and keeps the ones your team named, for example Instagram and LinkedIn.
- 3
Check each network's rules
Before building anything, the Met returns the rules, character limit and settings each network needs, so it does not schedule copy the network will reject.
- 4
Generate the image if needed
If a post has no image and you ask for one, the Met generates it in Postiz and uses it as the attachment. If you sent your photos, it uses yours.
- 5
Schedule or keep as draft
The Met creates each post on its channel with the agreed date, or keeps it as a draft if you prefer to review it in Postiz. It does not publish right away unless you ask.
- 6
Show the week and adjust
The Met lists what is scheduled from Monday to Sunday and sums it up in the chat. If a network setting came out wrong, it fixes it on the post that has not gone out yet.
Before you start
What you need ready
The Met solves none of these for you. If one is missing, the automation stops there.
-
Postiz with the client's channels
The client's networks have to be connected as channels in Postiz and, if you run several brands, grouped by client.
-
Postiz connected in Met
In Met, open Connections → Postiz → Connect and paste the Postiz public API key. The admin leaves the schedule and adjust post actions on.
-
The week's copy
You send the Met the copy, dates and photos for the week, or ask it to propose them and review them before scheduling.
The limits
What this automation does NOT solve
Better said here than discovered halfway through the rollout.
-
It does not approve the content on the client's behalf. If your client reviews first, keep it as a draft and have them approve it in Postiz.
-
It does not change the copy or the date with the final adjustment: that tool only touches the network settings. To change the copy of a post already created, do it in Postiz.
-
It does not ask for confirmation in the chat before scheduling: if the action is on, it schedules. The admin decides which writes stay on.
-
It does not pick the best time to post. It schedules on the date and time you give it or that your team left in the skill.
FAQ
Questions about this automation
This procedure filters channels by the group of the client you name. That is why each brand should have its own group in Postiz.
The Met checks the character limit before scheduling. If something still does not comply, Postiz returns the error and the Met tells you what to cut.
They are generated inside your Postiz account, under your plan's terms. Met does not charge for the calls your Met makes to Postiz.
Keep going
Other automations built on the same tools
Content and publishing
Build with Brandfetch the brand kit of the client who sends their website on WhatsApp
How do I gather a new client's logo, colors and brand voice without asking for each one on WhatsApp?
Customer service
- Starts:
- when the customer writes
- Steps:
- 5, with 5 real tools
- Needs:
- Brandfetch
Content and publishing
Build an Unsplash collection of photos similar to the reference a client sends you
How do I find photos similar to the one a client sent me as a reference for their campaign?
Customer service
- Starts:
- when the customer writes
- Steps:
- 6, with 6 real tools
- Needs:
- Unsplash
Content and publishing
Put together an ad's voiceover and music on WhatsApp with Epidemic Sound
How do I get licensed voice and music for an ad without hiring a studio?
Studio
- Starts:
- when someone asks for it
- Steps:
- 5, with 6 real tools
- Needs:
- Epidemic Sound
Content and publishing
Build a promotion landing page in Leadpages from WhatsApp
How do I build a promotion landing page in Leadpages without leaving WhatsApp?
Social
- Starts:
- when someone asks for it
- Steps:
- 6, with 6 real tools
- Needs:
- Leadpages
Want this automation running on your own data?
We will show it to you with your accounts connected, not with a canned demo.