Skip to content

Research your niche every week.
Wake up to a finished draft.

Content programmes die from friction, not from lack of ideas. Talos runs the whole loop inside WordPress: it searches the web for what is actually happening in your niche, writes a draft grounded in those sources, sets the taxonomy and featured image, and leaves it in your drafts queue. Publishing stays a decision you make.

WNorthstar Studio
Howdy, Alex
An interactive walkthrough of a real Talos run. Click a prompt to start.

Why publishing consistently is hard

The blank page is the bottleneck

You know roughly what to write about. Starting from nothing, weekly, is what actually stops it happening.

Generic AI content reads like it

A model writing from training data alone produces plausible, dateless filler. Useful posts need current, specific inputs.

Copy-paste is its own chore

Drafting somewhere else means reformatting, re-adding links, setting categories and finding an image before anything ships.

What actually happens.

Research first, write second

Talos runs a web search over your topic area to gather current material, so the draft is grounded in specific sources rather than generic recall.

Check what you have already covered

It searches your existing posts before drafting, so a weekly cadence does not quietly produce the same article four times.

Write directly into WordPress

The draft is created as a real post with a title, body, excerpt, category and tags. Nothing to paste, nothing to reformat.

Publishing stays your call

By default the workflow gets content:create without publish, so posts land in Drafts. Grant publish scope only if you want it to ship unattended.

The exact tools it uses.

Talos does not improvise. Each of these is a defined tool with validated inputs, a declared risk level and its own policy setting.

Image generation needs an OpenAI or xAI key and saves straight to the media library. It works even when your chat model is from a different provider.

See the full tool catalog

search_web

Read

Public web search for current background information, such as a newly disclosed vulnerability.

search_posts

Read

Keyword search across posts, pages and public post types.

create_post_draft

Write

Create a draft post or page.

manage_content

Write

List, read, create, update, trash and restore content, plus revisions and meta.

manage_taxonomy

Write

Discover taxonomies, then list, create, update, delete and assign terms.

manage_media

Write

List, inspect and edit media, alt text and featured images. Existing attachments only.

generate_image

Write

Generate an image via OpenAI or xAI and save it to the media library.

manage_agent_workflow

Read

Draft and inspect scheduled or hook-triggered workflows. Drafting counts as a write.

Or set it once and forget it.

Any of this can become a workflow. You write the prompt, choose the trigger, and lock the permissions before it ever runs.

How workflows work

Weekly niche research and draft

Workflow

Trigger

Weekly · Wednesdays at 06:00 · site timezone

Prompt

“Research what is new in our niche this week. Check our existing posts so you do not repeat a topic we have covered. Write one 1,200-word draft in our house style with an excerpt, assign a sensible category and tags, and leave it as a draft. Email me the title and a two-line summary.”

Pre-authorized scopes

  • web:research
  • content:read
  • content:create:post
  • email:send

Delivery

A draft in WordPress plus an email telling you it is waiting.

The outcome.

A researched draft waiting each week, without a blank page

Existing coverage checked first, so topics do not repeat

Category, tags and excerpt already set

Publish scope withheld by default — drafts only

Before you rely on it.

Will it publish without me seeing the post first?

Not unless you explicitly grant publish scope when you enable the workflow. The default scope for this pattern is content:create:post, which produces drafts. Publishing is a separate permission you have to add deliberately.

How does it know my house style?

The workflow prompt is where you set it, and you can be specific: tone, structure, typical length, whether to use subheadings, what to avoid. Talos also reads your existing posts, so telling it to match your recent writing works well.

Does the research actually use current sources?

Yes, when you grant the web:research scope. The search_web tool performs a real public web search during the run, so the draft is built from current material rather than only the model’s training data.

Can it add a featured image?

It can generate one with generate_image and save it to your media library, or set a featured image from existing attachments via manage_media. Generation requires an OpenAI or xAI API key.

Put an agent to work in WordPress.

Spend less time clicking through admin and more time moving your site forward.