Agent mode
Last updated:
The agent checks your sitemap or RSS feed every 30 minutes, renders images for new posts, and either publishes them (auto mode) or emails you a digest of pending images with one-click approval links valid for 7 days (approve mode, at most one email per site per hour). It publishes to WordPress, Ghost or a signed webhook.
What it does
- watch: reads the sitemap or RSS every 30 minutes and finds new or changed posts by content hash.
- render: reads the page, decides the style, typesets the headline, renders the sizes, checks quality and stores the files. It re-renders an existing post only when its title or excerpt changed and the image on the page is one it made, at most once per post per 7 days and never within 24 hours of publishing. It never replaces an image someone else put there.
- publish: one job per set of images, however many you approved. Approving or rejecting an image that is already published changes nothing, and an approval that arrives while a publish is running gets its own follow-up job.
- sweep: on request, renders images for existing posts that have no featured image, 50 posts per hour.
Publishing targets
- WordPress: REST API with an application password. Uploads the media, sets the alt text and the featured image.
- Ghost: Admin API key. Uploads the image and sets feature_image and its alt text.
- Webhook: a signed POST with the image URLs. The signature is HMAC-SHA256 of the body in the X-ContentImage-Signature header.
- None: images stay available through the API.
Learning
Approvals and social crawler fetches of your image URLs are counted per style, and the winning style is preferred for later posts on that site.