Skip to content

varia-platform

Core platform management: create/delete organizations with brands, users, configuration, and Cloudflare subdomains. Uses direct MongoDB + Cloudflare for org create/delete, API for everything else.

Tools: 12 | Auth: JWT + MongoDB + Cloudflare

Tools

ToolDescription
set_credentialsSwitch API credentials at runtime
create_organizationCreate complete org with brand, user, config, landing page, Cloudflare DNS
delete_organizationPermanently delete org and all data (irreversible)
get_brand_configGet full brand configuration
update_brandUpdate brand fields, FAQs, values, additional_info
ingest_brand_contentAdd content from URL or text
deploy_brandDeploy brand content and styling to live
get_subdomainGet current subdomain
update_subdomainChange subdomain (updates DNS)
set_default_landing_pageSet default page for subdomain root
invite_userInvite collaborator (admin or collaborator role)
list_usersList all team members

Brand Config Fields

  • title, description, mission, guardrails
  • assistant (persona), brand_guidelines
  • lead_capture, search_config, styling_config

Organization Creation

create_organization sets up everything in one call:

  • MongoDB: brand, brand_configuration, brand_content, intelligence_landing_pages, intelligence_users, services, site_content, users
  • Cloudflare: CNAME DNS record, Pages domain, KV namespace entries
  • Default: $20.00 balance, inquiry-template landing page

Notes

  • deploy_brand needs a prior API call (e.g. get_brand_config) to populate brand_id in the shared auth cache
  • delete_organization is irreversible: drops all collections and Cloudflare resources

Varia