Post from ChatGPT
Connect PostWharf to ChatGPT and publish or schedule to every network you run. Add PostWharf as a connector and ChatGPT queues posts as tool calls. Ten of the fourteen networks publish today; Reddit, Discord, Snapchat and WordPress are request-only: PostWharf cannot publish to them yet.
Connect it
# Settings -> Connectors -> Create # Server URL: the connect link on your PostWharf dashboard, # under Agent & MCP -> ChatGPT # Authentication: None. The link is the key. # Developer mode has to be on, and it is not on the free plan.
The link scopes every call to one workspace, so ChatGPT can only ever act on the brand you hand it — not on every account you run. It is separate from your workspace key: if it ever ends up somewhere it should not, replace it from the dashboard, and the CLI and anything scripted keep running.
Then just ask
"Write three variants of this announcement and schedule the best one for tomorrow morning."
The agent drafts and queues; the delivery receipt tells you what actually published, including if a post is removed by the platform afterwards. You keep the approval step.
What it can reach
Twenty-one tools: read the workspace and its channels, describe what each network accepts, connect a channel, upload media and describe an image, create a post, schedule one or a batch, save drafts, list and edit them, publish a draft, edit anything still in the queue, list the queue, cancel, check status, retry the networks that failed, read the receipt feed, and a health check. Full reference.
Where this actually happens
In a normal conversation, which is also where the draft usually got written. Asking for the variants and the schedule in the same message means writing three options and queueing the best one is a single exchange rather than three.
The ones you did not pick
Rejected options stay in the conversation, which is where you will look for them next week — not in a document you will never reopen. That compounds quietly: a fortnight of discarded openings is a far better starting point than a blank page. Keep the approval step regardless of how much you trust the setup, because the receipt records what published rather than whether it should have.