AI Content Writer
The AI blog writing agent that takes a keyword list all the way to published posts on your own CMS.
Drafts from your keywords, sources imagery, builds internal links, and publishes on a drip schedule.
Free to start · 50 credits · No credit card required
What changes
Without Xicmo
- A freelance writer costs per post and takes a week, so the content calendar is set by budget rather than by opportunity.
- AI drafts arrive as raw text, and someone still has to find an image that is legal to use.
- Internal linking is a manual pass nobody does, so new posts sit orphaned from the rest of the site.
- Publishing means copying into the CMS, reformatting, and fixing what the paste broke.
- Publishing forty posts at once looks exactly like what it is, and search engines treat it accordingly.
With Xicmo
- A batch covers up to 100 keywords at once, so the calendar is set by what you want to rank for.
- Posts arrive with real Pexels imagery already placed and licensed for commercial use.
- Internal links to your existing pages are built during generation, not bolted on afterwards.
- One click publishes to WordPress, Webflow, Wix or Framer with formatting intact.
- Drip scheduling spreads the batch over days or weeks, so the publishing pattern looks like a working blog.
What does an AI content writer actually do?
An AI content writer turns a list of target keywords into finished, publishable articles — researching the topic, drafting the piece in a consistent voice, sourcing imagery, adding internal links, and pushing the result to your CMS.
The part that separates a useful one from a text generator is everything after the draft. A paragraph of prose is perhaps a third of the work of a published post; the rest is imagery rights, formatting that survives the paste, internal links that connect it to the site it lives on, and a publishing cadence that does not announce itself as bulk output.
How it works
- 01
Load your keywords
Paste a list or pull it straight from the SEO agent's opportunity list, up to 100 in a single batch.
- 02
Review the drafts
Each post arrives complete — body, imagery, internal links — in a queue where you edit, approve, or reject before anything is live.
- 03
Drip-publish to your CMS
Schedule the batch across days or weeks and it publishes itself. The chore of pasting forty posts into WordPress simply stops existing.
What it does
Bulk generation, up to 100 keywords per batch
One batch covers a quarter's worth of a normal calendar, which changes what you are willing to target.
Auto-publish to WordPress, Webflow, Wix and Framer
Direct publishing to the four CMSs most teams are actually on, with formatting and images preserved.
Real Pexels imagery, commercially licensed
Photography sourced and placed during generation, so no post waits on someone hunting for a legal image.
Automatic internal linking
New posts link into your existing pages as they are written, which is the pass that otherwise never happens.
Drip scheduling across days or weeks
Spreads a batch over a realistic cadence rather than dumping it in one afternoon.
Voice profile shared across every agent
Drafts follow the same voice profile the social agents use, so the blog and the timeline do not read like two companies.
The draft is the easy third
Any model will write you a thousand words. The reason bulk content programmes stall is everything downstream: sourcing images you are allowed to use, keeping formatting intact through the CMS, linking new posts into the old ones, and publishing on a cadence that does not look automated. This agent is built around that downstream half — which is why the output is a published post rather than a document you now have to process.
Pricing
Credits meter real AI usage, not seats. Every agent is unlocked on both plans.
Questions
Will the posts read as AI-written?
Less so if you use the voice profile and edit before publishing, which is why nothing publishes unreviewed. We would rather be straightforward than oversell this: a draft you approve without reading will read like a draft nobody read.
How is this different from Jasper or a freelance writer?
Jasper is a writing surface — you are still the one publishing, sourcing images, and linking. A freelancer costs per post and sets your cadence by budget. This agent takes a keyword list to a published post on your CMS, which is a different job from either.
Will bulk publishing hurt my SEO?
It can, and pretending otherwise would be dishonest. Forty posts in an afternoon is a pattern search engines notice, and thin posts at volume are a known way to damage a site. That is what drip scheduling is for, and why the quality of the keyword list matters more than the size of the batch.
Can it replace my content team?
It replaces the drafting and publishing mechanics. It does not replace editorial judgement about what is worth saying, and the teams getting the most out of it are the ones still editing every post.
Which CMSs can it publish to?
WordPress, Webflow, Wix and Framer directly. Anywhere else, you export and paste.
Does it publish or send anything without my approval?
No. Every agent drafts into a queue and stops there. You read it, edit it, and press publish — or you don't, and nothing leaves. There is no mode that posts on your behalf unreviewed.
Do I need any technical setup?
Add your website URL and the agents start working. Connecting Search Console or Analytics makes the SEO and GEO agents considerably sharper, and both are OAuth — no keys to paste, no DNS records, no code on your site.
What is included in the free plan?
50 credits on signup, no card required, and every agent unlocked. Credits meter actual AI usage rather than seats, so you can try the agent that matters to you instead of spending a trial learning the interface.
Can I cancel anytime?
Yes. The Max plan is monthly and cancels from billing in one click — no contract, no notice period, no call to book. Drafts you have already generated stay in your workspace.
Try the AI Content Writer free
50 credits on signup, every agent unlocked, and nothing publishes without your approval.


