{
  "manifestVersion": 1,
  "process": {
    "slug": "seo-content-engine",
    "title": "SEO & content engine",
    "phase": "growth",
    "description": "A repeatable content loop: research keywords, draft with an agent, human-edit, publish to the site, submit the sitemap, and watch what ranks."
  },
  "manifestUrl": "https://ultrametric.ai/productarena/processes/seo-content-engine/manifest.json",
  "steps": [
    {
      "id": "n1",
      "title": "Keyword and topic research",
      "kind": "api",
      "route": "agent",
      "toolCall": null,
      "calls": [],
      "vendorOptions": [
        {
          "vendor": "ahrefs",
          "name": "Ahrefs",
          "productId": null,
          "arena": null,
          "agentReady": null,
          "mcpEndpoint": null,
          "paProductUrl": null
        },
        {
          "vendor": "semrush",
          "name": "Semrush",
          "productId": null,
          "arena": null,
          "agentReady": null,
          "mcpEndpoint": null,
          "paProductUrl": null
        }
      ],
      "approvalRequired": false,
      "riskLevel": null,
      "estimatedMinutes": 30,
      "async": false
    },
    {
      "id": "n2",
      "title": "Draft content with an agent",
      "kind": "api",
      "route": "agent",
      "toolCall": null,
      "calls": [],
      "vendorOptions": [],
      "approvalRequired": false,
      "riskLevel": null,
      "estimatedMinutes": 45,
      "async": false
    },
    {
      "id": "n3",
      "title": "Editorial review",
      "kind": "human",
      "route": "person",
      "toolCall": null,
      "calls": [],
      "vendorOptions": [],
      "approvalRequired": false,
      "riskLevel": null,
      "estimatedMinutes": 30,
      "async": false,
      "irreducible": "judgment or identity — work an agent shouldn’t stand in for"
    },
    {
      "id": "n4",
      "title": "Publish to the site",
      "kind": "api",
      "route": "agent",
      "toolCall": null,
      "calls": [],
      "vendorOptions": [
        {
          "vendor": "vercel",
          "name": "Vercel",
          "productId": "vercel",
          "arena": "edge-platforms",
          "agentReady": 43.7,
          "mcpEndpoint": null,
          "paProductUrl": "https://ultrametric.ai/productarena/arena/edge-platforms/product/vercel"
        },
        {
          "vendor": "render",
          "name": "Render",
          "productId": "render",
          "arena": "edge-platforms",
          "agentReady": 78.9,
          "mcpEndpoint": null,
          "paProductUrl": "https://ultrametric.ai/productarena/arena/edge-platforms/product/render"
        },
        {
          "vendor": "cloudflare",
          "name": "Cloudflare Workers",
          "productId": "cloudflare",
          "arena": "edge-platforms",
          "agentReady": 63.1,
          "mcpEndpoint": null,
          "paProductUrl": "https://ultrametric.ai/productarena/arena/edge-platforms/product/cloudflare"
        },
        {
          "vendor": "railway",
          "name": "Railway",
          "productId": "railway",
          "arena": "edge-platforms",
          "agentReady": 48,
          "mcpEndpoint": null,
          "paProductUrl": "https://ultrametric.ai/productarena/arena/edge-platforms/product/railway"
        },
        {
          "vendor": "netlify",
          "name": "Netlify",
          "productId": "netlify",
          "arena": "edge-platforms",
          "agentReady": 42.7,
          "mcpEndpoint": null,
          "paProductUrl": "https://ultrametric.ai/productarena/arena/edge-platforms/product/netlify"
        },
        {
          "vendor": "fly-io",
          "name": "Fly.io",
          "productId": "fly-io",
          "arena": "edge-platforms",
          "agentReady": 40.6,
          "mcpEndpoint": null,
          "paProductUrl": "https://ultrametric.ai/productarena/arena/edge-platforms/product/fly-io"
        }
      ],
      "approvalRequired": false,
      "riskLevel": null,
      "estimatedMinutes": 10,
      "async": false
    },
    {
      "id": "n5",
      "title": "Submit sitemap to search engines",
      "kind": "api",
      "route": "agent",
      "toolCall": null,
      "calls": [],
      "vendorOptions": [
        {
          "vendor": "google_search_console",
          "name": "Google Search Console",
          "productId": null,
          "arena": null,
          "agentReady": null,
          "mcpEndpoint": null,
          "paProductUrl": null
        }
      ],
      "approvalRequired": false,
      "riskLevel": null,
      "estimatedMinutes": 5,
      "async": false
    },
    {
      "id": "n6",
      "title": "Monitor traffic and rankings",
      "kind": "api",
      "route": "agent",
      "toolCall": null,
      "calls": [],
      "vendorOptions": [
        {
          "vendor": "posthog",
          "name": "PostHog",
          "productId": "posthog",
          "arena": "product-analytics",
          "agentReady": 56.1,
          "mcpEndpoint": null,
          "paProductUrl": "https://ultrametric.ai/productarena/arena/product-analytics/product/posthog"
        },
        {
          "vendor": "amplitude",
          "name": "Amplitude",
          "productId": "amplitude",
          "arena": "product-analytics",
          "agentReady": 45.3,
          "mcpEndpoint": null,
          "paProductUrl": "https://ultrametric.ai/productarena/arena/product-analytics/product/amplitude"
        },
        {
          "vendor": "mixpanel",
          "name": "Mixpanel",
          "productId": "mixpanel",
          "arena": "product-analytics",
          "agentReady": 36.6,
          "mcpEndpoint": null,
          "paProductUrl": "https://ultrametric.ai/productarena/arena/product-analytics/product/mixpanel"
        },
        {
          "vendor": "plausible",
          "name": "Plausible Analytics",
          "productId": "plausible",
          "arena": "product-analytics",
          "agentReady": 19,
          "mcpEndpoint": null,
          "paProductUrl": "https://ultrametric.ai/productarena/arena/product-analytics/product/plausible"
        },
        {
          "vendor": "google_search_console",
          "name": "Google Search Console",
          "productId": null,
          "arena": null,
          "agentReady": null,
          "mcpEndpoint": null,
          "paProductUrl": null
        }
      ],
      "approvalRequired": false,
      "riskLevel": null,
      "estimatedMinutes": 10,
      "async": false
    }
  ],
  "provenance": {
    "source": "productarena",
    "url": "https://ultrametric.ai/productarena",
    "generatedFrom": "data/processes.json + data/process-chains.json (the ProductArena founder-process corpus), resolved against live arena leaderboards at build time. Regenerate by refetching this manifest URL — it always reflects the currently deployed data, not a pinned data commit.",
    "license": "ProductArena Data License (DATA-LICENSE in github.com/ultrametricai/productarena): querying and quoting with attribution to \"ProductArena by Ultrametric Inc\" is fine; bulk redistribution or use to build competing datasets requires written permission."
  }
}