Pattern
Marketing Plan & Implement Agent
Two-phase marketing agent with brand context: Stage 0 extracts brand info from URL or manual input, planning phase gathers requirements and creates a plan with todos, implementation phase executes the plan using web scraping and research tools. Uses callOptionsSchema + prepareCall for dynamic agent configuration.


Problems solved
- Extract brand context from a URL or manual intake
- Plan marketing work with human-approved todos
- Execute the plan with research and scraping tools
- Pass brandContext at runtime via callOptions and prepareCall
- Share runtime context with tools through experimental_context
Use cases
- Marketing campaign plan-and-execute agents
- Competitor research implementation loops
- Content strategy agents with approval gates
- SEO research that moves from plan to action
AI SDK APIs
Tags
Requirements
- Node.js
- 24+
- Memory
- 512MB
- Other
- OpenAI API key
- Firecrawl API key
External services
Ready to use?
View the full interactive pattern with live preview and copy the source code.
View the pattern on desktopRelated patterns


Accessibility Audit Agent
Audit any website for WCAG 2.1 accessibility compliance using Firecrawl, then use AI tools to analyze issues by severity, check color contrast, validate heading structure, generate alt text, and create prioritized remediation plans with visual tool outputs.


Branding Agent
Extract brand design systems from any website using Firecrawl, then use AI tools to export tokens, generate color palettes, check accessibility, and analyze brand personality.



