Autoposting9 min read

How to Automatically Post to Social Media With an AI Agent

Most autoposting advice comes down to scheduled posts: you write the posts in advance and a tool publishes them on time. That saves minutes, not hours — you still have to come up with the topic and write the text yourself. An AI agent takes that part too: it decides what to write about today, writes the post, draws a picture, and publishes it. Below: the ways to automate social media, where full autopilot is possible today, and how to add such an agent in Cormak.

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. 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. 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. 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. 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. 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. 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. 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.

Frequently asked questions

How do I automatically post to social media?
There are three routes: a scheduler publishes finished posts on time, an AI writer drafts posts on request, and an AI agent finds the topic, writes the post, and publishes it itself. In Cormak full autopilot works for Telegram channels: the agent searches the news, writes the text, draws a cover, and publishes from once a day to every hour.
Which social networks does the Cormak agent post to?
Telegram channels today. The agent does not post to Instagram, VK, TikTok, or YouTube by itself: for those Cormak helps prepare images and short videos, which you can publish with the platform's own scheduled posts.
How do I add an agent in Cormak?
Sign in at app.cormak.app, open “Agents”, and press “Customize” on the “Telegram channel author” template. Paste the bot token from @BotFather, add the bot to your channel as an administrator, enter the channel, topic, brief, and schedule, then press “Save and connect” and “Publish now”.
How is an AI agent different from a post scheduler?
A scheduler publishes text you have already written — only the delivery time is automated. The agent decides what to write about each time and turns fresh news on your topic into a finished post, so the channel keeps publishing even when you have no time for content.
Can I set up autoposting for free?
Signing up and the first two publications are free. After that a post costs 1 credit, 2 with an image, and +1 with web search. The free plan connects one channel and adds a line saying the channel is written by Cormak AI.
Do I need to know how to code?
No. Setup is a set of text fields: topic, what to publish, frequency, and time. The only technical step is getting a bot token from @BotFather and adding the bot as a channel administrator, which takes a couple of minutes.
How often can the agent post?
From once a day to every hour: 1, 2, 3, 4, 6, 8, 12, or 24 times a day. The count starts from the first post time in your timezone. The “Publish now” button sends an extra post at any moment.

PRACTICE OVER THEORY

Turn the next step into one sentence.

Try Cormak Free 10 AI credits monthly · no credit card required