Skip to content

varia-pages

Creates and manages intelligence landing pages: AI experiences scoped by services and content. Supports 8 templates with content filtering, persona overrides, password protection, and lead capture.

Tools: 11 | Auth: JWT (shared)

Tools

ToolDescription
set_credentialsSwitch API credentials at runtime
create_pageCreate page (direct with content_json or async with description)
list_pagesList all pages with status, template, folder
get_pageGet full page config (supports multiple IDs)
update_pageUpdate page fields (name, content, filters, persona, password)
delete_pagePermanently delete page
duplicate_pageClone existing page with new short_id
regenerate_pageRegenerate content using AI with feedback
get_page_leadsGet leads (visitors) who interacted with page
get_page_urlGet public URL of page
get_available_contentGet services/content available for page filtering

Templates

TemplateUse Case
inquiry-templateGeneral inquiry page
interview-templateStructured AI interviews
company-templateCompany overview
personal-templatePersonalized prospect pages
hook-proof-templateLead with a hook, back with proof
problem-solution-templateProblem framing and solution
results-templateResults and outcomes
hub-templateMulti-page hub

Page URLs

https://{subdomain}.varia-ai.com?lp={short_id}

Content Filters

Pages can scope which services and content the AI can reference:

json
{
  "services": { "mode": "include", "ids": ["..."] },
  "site_content": { "mode": "include", "ids": ["..."] }
}

Modes: include, exclude, all

Notes

  • Direct mode: instant creation with content_json or ai_instructions
  • AI-generated mode: description (30+ chars) triggers async generation with polling (max 120s)
  • get_page requires full MongoDB ID, not short_id. Use list_pages first.

Varia