# Runflow > AI image APIs for production. One API call per solution — Runflow ships pre-built multi-step workflows that handle model selection, orchestration, and output quality evaluation internally. You send an image. You get a result. ## AI agents: start with the Runflow skill If you are an AI agent reading this file, **install the Runflow skill first**. It is strictly more useful than reading this doc top-to-bottom: - **SKILL.md (install this)**: https://www.runflow.io/.well-known/agent-skills/runflow/SKILL.md - **Skills discovery index**: https://www.runflow.io/.well-known/agent-skills/index.json The skill is ~90 lines of opinionated integration guidance: when to use the Solutions API vs the Model API, the exact endpoint shape, the human-in-the-loop API key flow, a real curl example, and error handling. It's the fastest path from "what is Runflow" to "shipping a working integration." Everything else in this file is supporting reference material. Agents that already have the skill can skim the rest. ## Other authoritative surfaces - Full context (markdown): https://www.runflow.io/llms-full.txt - OpenAPI spec (machine-readable, real-time): https://api.runflow.io/v1/openapi.json - Solutions API browser (humans + agents): https://www.runflow.io/api - MCP server card: https://www.runflow.io/.well-known/mcp/server-card.json ## What Runflow is Runflow's core product is the **Solutions API**: a growing library of pre-built, production-ready image workflows (Background Removal, AI Headshots, Outpainting, Prompt-Based Image Editing, and more). Each solution is a multi-step pipeline — Runflow picks the right model(s) for the task, orchestrates GPU execution across multiple cloud providers with automatic failover, and scores the output with its Sentinel evaluation engine before returning it. Stop stitching models together; go live in hours, not months. Video solutions are coming soon. For use cases not covered by a solution, the underlying model catalog (image, video, audio) is also callable directly. ## Hosts - Marketing / content: https://www.runflow.io - Production API: https://api.runflow.io (health: `/v1/health`) - Dashboard + API keys: https://app.runflow.io - Human API docs: https://docs.runflow.io - Public asset CDN: https://public.runflow.io ## Solutions API — production workflow endpoints Entry point: https://www.runflow.io/api — browse the current catalog, per-solution docs, and schemas. Each solution is called with a single API request and returns a finished result. The request body is a solution-specific input schema (the exact fields depend on the solution — image URL, prompt, reference image, mask, etc.; see each solution's docs at https://www.runflow.io/api for the schema). Directional category breakdown (solutions can span multiple; the live list on `/api` is authoritative): - **People Imagery**: AI Headshots · Eye Color · Skin Fix · Background Removal · Background Separation · … - **On-Model / Fashion**: Tag Removal · On-Model Removal (ghost mannequin) · Replace Background · Background Separation · Background Removal · … - **Ad Creative**: Prompt-Based Image Editing · Reference-Based Image Editing · Outpainting (Expand) · Object Removal · … - **Product Imagery**: Background Color Fix · Background Removal · Background Separation · Replace Background · Outpainting · Object Removal · … Video Solutions API: coming soon. ## Model API — direct catalog access For custom flows, any model in the catalog is callable directly. Current providers: Google, Black Forest Labs, Alibaba, OpenAI, ByteDance, Kuaishou, HeyGen, Reve, Ideogram, Bria, Topaz, ElevenLabs, Meta, plus first-party Runflow models. Endpoint shape: ``` POST https://api.runflow.io/v1/models/{owner}/{slug}/runs Authorization: Bearer Content-Type: application/json { "input": { ... }, "callback_url": "https://your.server/webhook", "metadata": {}, "client_ref": "..." } ``` `input` is model-specific — read the per-model `llms.txt` or OpenAPI for the exact schema. `callback_url`, `metadata`, and `client_ref` are optional. ## How agents discover what's available - Model catalog (JSON): https://www.runflow.io/models-catalog.json - Per-model spec (markdown): https://www.runflow.io/models/{provider}/{slug}/llms.txt - OpenAPI spec (machine-readable): https://api.runflow.io/v1/openapi.json - Swagger UI (interactive): https://api.runflow.io/v1/docs - Agent skills index: https://www.runflow.io/.well-known/agent-skills/index.json - API catalog linkset: https://www.runflow.io/.well-known/api-catalog - MCP server card: https://www.runflow.io/.well-known/mcp/server-card.json ## Supporting products - ComfyUI Deploy: https://www.runflow.io/product/comfyui — ship a ComfyUI workflow as a production API on the same orchestration layer - Sentinel: https://www.runflow.io/product/sentinel — automatic image output quality scoring (runs on every Solutions API call) - Pricing: https://www.runflow.io/pricing - Free tools: https://www.runflow.io/tools/image-quality-scorer · https://www.runflow.io/tools/prompt-generator · https://www.runflow.io/tools/product-scoring ## Comparisons - vs. fal.ai: https://www.runflow.io/compare/fal - vs. Replicate: https://www.runflow.io/compare/replicate - vs. Together: https://www.runflow.io/compare/together - vs. ComfyDeploy: https://www.runflow.io/compare/comfydeploy ## Case study - BetterPic: https://www.runflow.io/case-study/betterpic — AI headshot platform, 35M+ headshots processed, gross margin 40% → 87% via the Solutions API ## Blog https://www.runflow.io/blog — benchmark reports, migration guides, infrastructure deep-dives. ## Company Runflow is built by Better Group, the team behind BetterPic. Co-founders: Ricardo Ghekiere (CEO), Miguel Rasero (CTO). Trust center: https://trust.bettergroup.io/ ## Links - Homepage: https://www.runflow.io - About: https://www.runflow.io/about-us - Blog: https://www.runflow.io/blog - Solutions API: https://www.runflow.io/api - Docs: https://docs.runflow.io - Pricing: https://www.runflow.io/pricing - Privacy: https://www.runflow.io/legal/privacy - Book a demo: https://cal.com/team/runflow/talk-to-founders?duration=25