{"uid":"cap_14StNtO7YwbNyJnCvEv0b","slug":"seo-wizard-zam-ev-workers-dev-seo-wizard-article-ideation-9a305fb7","name":"SEO Wizard — Article Ideation","description":"SEO Wizard — Article Ideation. Generates net-new SEO article ideas for a product (no duplicates with your existing articles). Returns ideas with primary keyword, search intent, target persona, unique angle, and word count. Pass product brief, personas, optional seed_topics, and existing_articles. Cheap; call before /article.","url":"https://seo-wizard.zam-ev.workers.dev/ideate","method":"POST","headers":{},"bodySchema":{"type":"object"},"responseSchema":{"type":"object"},"example":{"request":{"n":5,"product":{"name":"TaskFlow","one_liner":"A cloud-based project management tool built for small teams","long_description":"TaskFlow is a cloud-based project management platform designed specifically for small teams. It combines task tracking, file sharing, and team communication in one seamless interface, helping distributed teams stay organized, meet deadlines, and collaborate effectively regardless of location.","pain_points_solved":["Scattered tools and communication silos","Missed deadlines due to lack of visibility","Difficulty collaborating across time zones","Onboarding overhead for complex PM tools"],"primary_value_props":["All-in-one task tracking, file sharing, and communication","Built for small teams with simple, intuitive UX","Works seamlessly for distributed and remote teams"],"capabilities_or_features":["Task tracking and assignment","File sharing and document management","Team communication and messaging","Project timelines and milestones","Cloud-based with real-time sync"]},"personas":[{"name":"startup founder","role":"Founder / CEO","goals":["Ship product fast","Keep team aligned without micromanaging","Reduce overhead from tool sprawl"],"description":"Early-stage startup founder managing a small distributed team","pain_points":["Too many disconnected tools","Hard to track who is doing what","Limited budget for enterprise software"]},{"name":"remote team lead","role":"Engineering / Project Team Lead","goals":["Ensure on-time delivery of projects","Maintain clear communication across time zones","Keep team morale and productivity high"],"description":"Team lead managing remote workers across different time zones","pain_points":["Timezone misalignment causing delays","Lack of visibility into task progress","Difficulty keeping everyone on the same page"]}],"seed_topics":["project management best practices","remote team collaboration"],"existing_articles":[{"title":"How to Run a Sprint"},{"title":"Remote Team Communication Tips"}]},"response":{"ideas":[{"slug":"project-management-best-practices-small-teams","angle":"Most 'PM best practices' articles assume you have a PMO, compliance requirements, and 20 team members. This teaches practices that actually fit small teams—when to use kanban vs. sprints, how much documentation is enough (not too much), and how to avoid process overhead that slows shipping.","title":"Project Management Best Practices for Small Teams Without the Enterprise Bloat","search_intent":"informational","target_persona":"startup founder","primary_keyword":"project management best practices","secondary_keywords":["small team project management","lightweight project management","best practices for distributed teams","agile for small teams","task management best practices"],"estimated_word_count":1400,"pain_point_addressed":"Startup founders often adopt enterprise PM methodologies designed for 50+ person teams, introducing overhead that kills velocity. This addresses the specific challenge of scaling PM practices to small team size without unnecessary process."},{"slug":"asynchronous-project-updates-remote-teams","angle":"Unlike generic 'async communication' advice, this focuses on the project management layer—how to structure task visibility, milestone updates, and blockers so teams in San Francisco and Singapore stay aligned without live meetings. Emphasizes TaskFlow's real-time sync + messaging as enabling this pattern.","title":"Asynchronous Project Updates: Keeping Remote Teams Aligned Across Time Zones","search_intent":"informational","target_persona":"startup founder","primary_keyword":"asynchronous project updates","secondary_keywords":["async communication remote teams","time zone project management","distributed team communication","async status updates","remote team alignment without meetings"],"estimated_word_count":1200,"pain_point_addressed":"Engineering leads managing distributed teams across multiple time zones struggle with real-time sync meetings that exclude half the team. They need a framework for keeping projects moving without requiring everyone to be online simultaneously."},{"slug":"task-dependencies-critical-path-small-teams","angle":"Teaches the critical path concept (typically found in PMP guides) but reframes it for small, non-manufacturing teams. Uses TaskFlow's timeline and task assignment features to show concretely how to identify bottlenecks and replan work before delays cascade.","title":"Task Dependencies and Critical Path: Managing Deadlines When Work Overlaps","search_intent":"informational","target_persona":"startup founder","primary_keyword":"task dependencies project management","secondary_keywords":["critical path method small teams","blocking tasks","task sequencing","deadline management overlapping work","project bottlenecks"],"estimated_word_count":1100,"pain_point_addressed":"Team leads miss deadlines because they can't see which tasks block others. A designer finishes mockups late, holding back developers—but the visibility gap means no one escalates until it's too late."},{"slug":"file-organization-remote-teams","angle":"Moves beyond 'use folders' into a lightweight taxonomy for small teams—project-based vs. functional structure, naming rules that work without rigid governance, and how to use TaskFlow's integrated file sharing to anchor docs to the tasks they're for (not orphaned in a drive).","title":"File Organization for Remote Teams: Structuring Shared Documents So Everyone Finds What They Need","search_intent":"informational","target_persona":"startup founder","primary_keyword":"file organization remote teams","secondary_keywords":["team file sharing best practices","document management remote work","naming conventions shared files","project file structure","version control documentation"],"estimated_word_count":1300,"pain_point_addressed":"Founders managing scrappy teams deal with chaos: three versions of the same spec, no one knows which Slack thread has the design file, three different naming conventions across projects. This breaks onboarding and slows decision-making."},{"slug":"small-team-project-charter","angle":"A 'charter' sounds enterprise, but this teaches a lightweight 1-page version for small teams: problem statement, goals, success metrics, and constraints. Shows how to create and share it in TaskFlow so it's visible to all team members and referenced during execution.","title":"The Small Team Project Charter: Defining Scope and Success Criteria Before You Start","search_intent":"informational","target_persona":"startup founder","primary_keyword":"project charter","secondary_keywords":["scope definition small teams","project goals and success criteria","defining project scope","project kickoff template","SMART goals for projects"],"estimated_word_count":1000,"pain_point_addressed":"Scrappy teams jump into execution without clarity on scope or success. Halfway through, stakeholders disagree on what 'done' means, causing rework and missed deadlines."},{"slug":"onboarding-project-management-system","angle":"Assumes TaskFlow's simple UX as the starting point, but goes deeper: how to structure projects so new hires intuitively understand their role, what role-based visibility looks like, and how to use TaskFlow's task assignment and messaging to onboard someone in minutes, not hours.","title":"Onboarding New Team Members into Your Project Management System Without the Training Overhead","search_intent":"informational","target_persona":"startup founder","primary_keyword":"project management onboarding","secondary_keywords":["onboarding new team members","project management training","PM tool adoption","team workflow setup","reducing onboarding time"],"estimated_word_count":900,"pain_point_addressed":"Complex PM tools require days of training. Founders can't afford that overhead when hiring. New hires get lost in a sea of features, creating bottlenecks and questions."},{"slug":"meeting-agendas-action-items-taskflow","angle":"A workflow story: how to structure meeting notes so action items automatically become TaskFlow tasks, assigned and deadline-set during the meeting. Converts the common pattern (meeting → Slack summary → chaos) into a clear handoff.","title":"Meeting Agendas and Action Items: Turning Meetings into Task Lists in TaskFlow","search_intent":"informational","target_persona":"startup founder","primary_keyword":"meeting action items","secondary_keywords":["meeting notes to tasks","action item tracking","meeting productivity","accountability for decisions","post-meeting follow-up"],"estimated_word_count":950,"pain_point_addressed":"Meetings happen, notes are taken in Notion, decisions are made—then no one follows up. The gap between discussion and execution loses weeks."}],"reasoning_summary":""}},"exampleRequest":{"n":5,"product":{"name":"TaskFlow","one_liner":"A cloud-based project management tool built for small teams","long_description":"TaskFlow is a cloud-based project management platform designed specifically for small teams. It combines task tracking, file sharing, and team communication in one seamless interface, helping distributed teams stay organized, meet deadlines, and collaborate effectively regardless of location.","pain_points_solved":["Scattered tools and communication silos","Missed deadlines due to lack of visibility","Difficulty collaborating across time zones","Onboarding overhead for complex PM tools"],"primary_value_props":["All-in-one task tracking, file sharing, and communication","Built for small teams with simple, intuitive UX","Works seamlessly for distributed and remote teams"],"capabilities_or_features":["Task tracking and assignment","File sharing and document management","Team communication and messaging","Project timelines and milestones","Cloud-based with real-time sync"]},"personas":[{"name":"startup founder","role":"Founder / CEO","goals":["Ship product fast","Keep team aligned without micromanaging","Reduce overhead from tool sprawl"],"description":"Early-stage startup founder managing a small distributed team","pain_points":["Too many disconnected tools","Hard to track who is doing what","Limited budget for enterprise software"]},{"name":"remote team lead","role":"Engineering / Project Team Lead","goals":["Ensure on-time delivery of projects","Maintain clear communication across time zones","Keep team morale and productivity high"],"description":"Team lead managing remote workers across different time zones","pain_points":["Timezone misalignment causing delays","Lack of visibility into task progress","Difficulty keeping everyone on the same page"]}],"seed_topics":["project management best practices","remote team collaboration"],"existing_articles":[{"title":"How to Run a Sprint"},{"title":"Remote Team Communication Tips"}]},"tags":[],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":1,"rating":{"score":"0.08","successRate":"0.25","reviews":1,"stars":"1.3","state":"rated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_DzAyfxg_BwH8bjASpIXNg","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x20C000000000000000000000b9537d11c60E8b50","unit":"request","depositMicros":null,"planRef":"seo-wizard.ideate:2"}],"brandName":"seo-wizard.zam-ev.workers.dev","brandSlug":"seo-wizard-zam-ev-workers-dev-mpp","brandBaseUrl":"https://seo-wizard.zam-ev.workers.dev","brandDocsUrl":null,"whatItDoes":"Generates net-new SEO article ideas for a product, returning primary keyword, search intent, target persona, unique angle, and word count for each idea","exampleAgentPrompt":"Come up with 10 fresh SEO article ideas for my project management SaaS called TaskFlow, targeting startup founders and remote team leads — here's a brief: 'TaskFlow helps small teams track tasks and ship faster' — and avoid duplicating these existing articles: 'How to Run a Sprint', 'Remote Team Communication Tips'.","exampleUseCases":[{"title":"Blog content pipeline for B2B SaaS","prompt":"I need 15 new blog post ideas for my accounting software that targets small business owners and finance managers. Here's our product description: 'Cloud-based accounting for freelancers and small teams under 10 people.' Make sure nothing overlaps with these articles we've already published: 'Accounting Software vs Spreadsheets', 'Tax Deductions for Freelancers', 'Year-End Financial Planning'."},{"title":"E-commerce content gaps analysis","prompt":"Generate 8 SEO article ideas for my online furniture marketplace. We're targeting interior designers and homeowners renovating their spaces. Our value prop is 'Sustainable, handcrafted furniture shipped within 5 days.' Skip these existing pieces: 'How to Choose Sofa Fabrics', 'Sustainable Interior Design Trends', 'Small Space Furniture Ideas'."},{"title":"Healthcare platform audience engagement","prompt":"What are some fresh blog topics I should cover for my telemedicine platform? I want to reach busy parents and remote workers who need quick health advice. Our pitch is 'Talk to doctors in minutes, get prescriptions online.' Please avoid rehashing: 'Virtual Doctor Visits Explained', 'When to See a Telehealth Provider', 'Online Prescription Services Guide'."}],"resultDescription":"A list of net-new article ideas, each with a primary keyword, search intent classification, target persona, unique editorial angle, and recommended word count — guaranteed to have no overlap with the provided existing articles.","failureModes":["Missing product brief or personas returns a validation error","Very broad or vague product brief may produce generic ideas with low specificity","If existing_articles list is malformed, deduplication may not work correctly","Network or worker timeout if input payload is very large","Upstream LLM unavailability may cause a 5xx error"],"whenToPreferThis":"Use this endpoint before calling /article to cheaply populate a content pipeline with deduplicated, persona-targeted SEO ideas. At $0.05 per call it is cost-effective for planning stages. Prefer this over manual keyword research tools when you want AI-driven ideation that respects your existing content inventory and persona context.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":4,"lastUsedAt":"2026-05-06T01:47:17.250Z","lastSuccessfullyRanAt":"2026-05-06T01:47:17.250Z","lastHealthCheckAt":"2026-09-14T16:43:59.949Z","isFirstParty":false}