Agent capabilities
The agent’s capabilities span four areas: research, content, site analysis, and GEO optimization. Each capability is backed by specialized data sources and can be combined into multi-step workflows.Research
Keyword research
Keyword research
Discover high-value keywords by analyzing your site, competitors, and search data.What it does:
- Generates seed keywords from your site profile and brand context
- Expands seeds using search volume, difficulty, and competition data from Semrush
- Supplements with competitor keyword data to find opportunities they rank for
- Deduplicates and clusters keywords by topic
- Scores each keyword for business relevance to your brand
Competitor analysis
Competitor analysis
Identify your top competitors and analyze their keyword strategies.What it does:
- Discovers competitors based on keyword overlap and market positioning
- Analyzes competitor keyword portfolios and rankings
- Compares content strategies across competitors
- Provides strategic recommendations for differentiation
Content
Content strategy
Content strategy
Generate a strategic content plan tailored to your brand and audience.What it does:
- Analyzes your existing content landscape
- Maps keywords to content topics and formats
- Prioritizes topics by business impact and competition level
- Creates a content calendar with publishing cadence recommendations
Write article
Write article
Create a full SEO-optimized article with structured content.What it does:
- Researches the topic using web search and your provided references
- Generates a detailed outline with section structure
- Writes the full article with keyword integration
- Applies GEO optimization techniques for AI search visibility
- Generates SEO metadata (title, description, slug)
Publish article
Publish article
Write and publish an article directly to your CMS.What it does:
- Writes the article (same process as above)
- Formats content for your CMS platform
- Uploads featured images
- Applies categories, tags, and SEO metadata
- Publishes or saves as draft based on your preference
Site analysis
Site profiling
Site profiling
Analyze what a website is about and how it positions itself.What it does:
- Crawls your website to understand its structure and content
- Identifies your business model, products, and services
- Maps your target audience and content themes
- Assesses brand positioning and messaging
SEO analysis
SEO analysis
Run a comprehensive audit covering multiple dimensions of search performance.What it does:
- Audits technical SEO health (if site access is available)
- Pulls search performance data from Google Search Console
- Analyzes traffic patterns from Google Analytics
- Checks keyword rankings and SERP data
- Benchmarks against competitors
SEO analysis is most effective when you’ve connected your Google Search Console and Google Analytics accounts. See Integrations for setup instructions.
Search performance
Search performance
Analyze your Google Search Console data for trends and insights.What it does:
- Pulls click, impression, CTR, and position data from GSC
- Identifies top-performing queries and pages
- Surfaces declining or rising trends
- Highlights opportunities for quick wins
GEO optimization
Content gap analysis
Content gap analysis
Compare your content against competitors to find what you’re missing.What it does:
- Crawls and analyzes content from 2—5 competitor sites
- Compares topic coverage, content depth, and formats
- Identifies AI citation gaps using GEO methodology
- Categorizes opportunities by effort and impact:
- Quick wins — low effort, high impact topics you can address immediately
- Strategic builds — medium effort topics that strengthen your content foundation
- Long-term investments — high effort topics that establish authority over time
GEO optimize
GEO optimize
Apply research-backed optimization techniques to improve content visibility in AI search.What it does:
Applies eight optimization techniques derived from Princeton’s GEO research:
Output: Optimized content with tracked changes and an explanation of each applied technique.Example: “Optimize this blog post for AI search visibility”
| Technique | Visibility boost | Description |
|---|---|---|
| Cite sources | +40% | Add authoritative citations and references |
| Include statistics | +37% | Incorporate relevant data points and numbers |
| Add quotations | +30% | Include expert quotes and testimonials |
| Authoritative tone | +25% | Write with confidence and subject-matter expertise |
| Easy language | +20% | Simplify complex concepts for broader accessibility |
| Technical terms | +18% | Use domain-specific terminology where appropriate |
| Unique words | +15% | Diversify vocabulary to stand out from generic content |
| Fluency optimization | +15—30% | Improve readability and natural language flow |
How to interact with the agent
The agent understands natural language. Describe your goal, and it determines which skill to use and what information it needs. Example interactions:- “Research keywords for my website example.com”
- “Analyze the SEO health of example.com”
- “Write an article about cloud hosting best practices”
- “Optimize this content for AI search visibility” (with content provided)
- “Find content gaps between my site and these two competitors”
Multi-step workflows
For complex requests, the agent breaks the work into subtasks and executes them in sequence. For example, asking “Research keywords and create a content strategy for my website” triggers:- Site profiling to understand your brand
- Keyword research using the profile
- Content strategy built on the keyword findings
Approval workflows
For certain tasks, the agent pauses to get your confirmation before proceeding. For example:- Competitor confirmation — after discovering competitors during site profiling, the agent presents the list for your review before saving
- Publishing — before publishing to your CMS, the agent shows the article for your approval
Data sources and integrations
The agent connects to external services to power its analysis:| Data source | Used for |
|---|---|
| Semrush | Keyword volume, difficulty, and competitor keyword data |
| Google Search Console | Search clicks, impressions, CTR, and position data |
| Google Analytics 4 | Traffic metrics and user behavior |
| Web scraper | Crawling and extracting content from websites |
Google Search Console and Google Analytics require OAuth2 authentication. Set these up in Integrations to get the most out of the agent’s analysis capabilities.
CMS publishing
The agent can publish articles directly to your website through supported CMS platforms:WordPress
WordPress
Connects via the WordPress REST API. Supports:
- Post creation with categories and tags
- Featured image uploads
- SEO metadata (compatible with Yoast and RankMath)
- Draft or publish status
Shopify
Shopify
Connects via the Shopify Admin API. Supports:
- Blog article creation
- Tags and status management
- Blog selection (if you have multiple blogs)
Framer
Framer
Connects via the Framer CMS API. Supports:
- Item creation in CMS collections
- Automatic field mapping (title, body, excerpt, date, author)
Memory across sessions
The agent remembers findings from previous interactions within your project. For example:- Site profiles are reused when writing articles so the agent understands your brand context
- Keyword research results are available for content strategy and article writing
- Competitor data is retained for gap analysis