Three ways to automate social media posts
“Autoposting” covers three different tools. Each automates a different part of the work, so it helps to know from the start which one you actually need.
- A post scheduler. Built into most social networks and available as standalone tools. It publishes finished text at a set time. Only the “Publish” button is automated — you still write every post.
- An AI writing assistant. It drafts a post on request. But every time you have to come back, describe the task, copy the answer, fix it, and post it by hand. Less work, but the work is still yours.
- An AI agent. It decides what to write about today, finds fresh news on the topic, writes the post, optionally draws a picture, and publishes on schedule. You take part in the setup and glance at the feed from time to time.
When people search for how to post automatically, they usually want the third option: a channel that keeps publishing every day, including the days when there is no time for content at all. That is the kind of agent Cormak has.
Where full autopilot is possible
For an agent to publish without you, the platform has to let bots post. Telegram makes this easiest: anyone can create a bot, make it an administrator of their channel, and the bot publishes posts with no manual steps. That is why the Cormak agent works with Telegram channels and covers the whole path there, from choosing the topic to the published post.
To be clear about the limits: the Cormak agent does not currently publish to Instagram, VK, TikTok, or YouTube by itself. For those platforms Cormak helps with the content — images in the Photo Studio and short video series in the Video Studio — and you can publish the result on schedule with the platform's own scheduled posts.
What the “Telegram channel author” agent does
- Before every post it searches fresh news on the channel topic and receives headlines with links to the sources.
- It writes the post in its own words from your brief: a headline, a few short paragraphs, a takeaway, and hashtags, in a format Telegram displays correctly.
- If you want, it draws a 16:9 cover that matches the post.
- It publishes through your own bot, from once a day to every hour.
- It writes in the language of your settings: a topic and brief in English produce posts in English.
How to add the agent in Cormak, step by step
Setup takes about ten minutes. No coding is involved: it is a few text fields and one Telegram bot.
- 1. Sign in to CormakOpen app.cormak.app and sign in with Google, Apple, or email. Signing up is free, and so are the agent's first two publications — enough to see the result before you pay.
- 2. Open “Agents” and pick the templateIn the app menu open “Agents”. On the “Telegram channel author” template card press “Customize”. The template already includes a mission and rules: write in its own words, never invent facts or numbers, add hashtags. You can rewrite all of it.
- 3. Create a bot with BotFatherIn Telegram open @BotFather, send /newbot, and choose a name and a username for the bot. You will get a token that looks like 123456789:AA… — paste it into the “Bot and channel” block. The token goes to a secure server and is not stored in your browser.
- 4. Connect the channelAdd the bot to your channel as an administrator and allow it to post messages. Then enter the channel in Cormak as @channel_name or a t.me/channel_name link. Cormak checks with Telegram that the bot can really post there.
- 5. Describe the topic and what to publishIn “Channel topic” write what the agent should search news for. In “What to publish” describe the post you want: who it is for, how long it is, what to do with the news. Examples for different niches are below.
- 6. Set the schedule and the imageChoose how often to publish, from once a day to every hour, and the first post time. Turn on “Cover image” if you want one. Press “Save and connect”.
- 7. Check the first postPress “Publish now” and the post goes to the channel right away. If it feels too generic, sharpen the topic and the brief. From then on the agent follows the schedule on its own.
Ready-made topic and brief examples
Post quality depends almost entirely on two fields. The topic decides which news the agent finds; the brief decides what it does with it. Here are examples you can start from.
- A coffee shop or bakery. Topic: “coffee, coffee shops, and coffee industry trends”. Brief: “Once a day pick one interesting coffee story and explain in plain words what it means for a coffee lover. End with a light question to readers.”
- An expert or consultant. Topic: “tax changes for small businesses”. Brief: “Explain the news for a small business owner: what changed, who it affects, what to do. No legal jargon, no more than four paragraphs. Never invent dates or amounts.”
- An online store. Topic: “skincare and new cosmetics”. Brief: “Cover a new skincare trend or study and give one practical tip. Do not name brands and do not promise results.”
- A tech news channel. Topic: “artificial intelligence and new technology”. Brief: “Pick the most important event of the day, explain why it matters to an ordinary person, and add a short takeaway.”
A simple test for a brief: would it fit any channel in your niche without edits? If yes, it is too generic. Name the reader, set the post structure, and forbid invented numbers — that does more than any wish about style.
What autoposting costs
- A post is 1 credit, 2 with an image, and +1 more when the agent searched the web.
- The first two publications are free. If a post fails, the credits are refunded.
- Channels: one on the free plan, three on Pro, ten on Elite.
- On the free plan each post ends with a line saying the channel is written by Cormak AI; paid plans do not add it.
Example: one post a day with a cover is 2 credits a day, about 60 a month. Without the image it is half that. A detailed look at settings, frequency, and common errors is in the “Telegram Autoposting” guide on our blog.
Mistakes that break autoposting
- A topic that is too broad. “Business” brings back random news. Narrow it to what your audience actually reads.
- Posting too often. With a post every hour the interesting news runs out and the agent writes about minor things. One or two posts a day is enough for most channels.
- A bot without posting rights. If the bot is not an administrator or cannot post messages, the channel will not connect.
- Expecting an approval step. A scheduled post goes out immediately. For the first few days read every post and adjust the brief.
- Expecting replies to comments. The author agent only publishes. Conversations with subscribers need a separate Telegram agent in a bot.
The value of autoposting is rhythm rather than saving on an editor: a channel that publishes every day grows noticeably faster than one that publishes when there is time. Setup takes ten minutes; after that your time goes into reviewing posts, not writing them.