See llms.txt for all machine-readable content.
This workflow generates high-quality AI images from text prompts using Leonardo AI, then automatically uploads the result to your WordPress media library and returns the final image URL.
It functions as a Modular Content Production (MCP) tool - ideal for AI agents or workflows that need to dynamically generate and store visual assets on-demand.
π§ AI-Powered Generation
Uses Leonardo AI to create 1472x832px images from any text prompt, with enhanced contrast and style UUID preset.
βοΈ WordPress Media Upload
Uploads the image as an attachment to your connected WordPress site via REST API.
βοΈ Twitter Media Upload
Uploads the image to twitter so that you can post the image later on to X.com using the media_id
π Returns Final URL
Outputs the publicly accessible image URL for immediate use in websites, blogs, or social media posts.
π Workflow-Callable (MCP Compatible)
Can be executed standalone or triggered by another workflow. Acts as an image-generation microservice for larger automation pipelines.
image_url for content embedding or post-publishing| Field | Type | Description |
|---|---|---|
| prompt | string | Text prompt for image generation |
| slug | string | Filename identifier (e.g. hero-image) |
Example:
{
"prompt": "A futuristic city skyline at night",
"slug": "futuristic-city"
}
{
"public_image_url" : "https://your.wordpress.com/img-id",
"wordpress":{...obj},
"twitter":{...obj}
}
httpHeaderAuth for Leonardo headershttpBearerAuth for Leonardo bearer tokenwordpressApi for uploadExecute Workflow Trigger / Manual TriggerCode (Input Parser)HTTP Request β Leonardo image generationWait β 1 min delayHTTP Request β Poll generation resultHTTP Request β Download imageHTTP Request β Upload to WordPressCode β Return final image URL{
"prompt": "Batman typing on a laptop",
"slug": "batman-typing-on-a-laptop"
}
Will return:
{
"public_image_url": "https://articles.emp0.com/wp-content/uploads/2025/07/img-batman-typing-on-a-laptop.jpg"
}
This workflow is MCP-compliantβplug it into:
Trigger it from any parent AI agent that needs to generate an image based on a given idea, post, or instruction.