Skip to content

varia-content

CRUD for services (offerings) and content (articles, case studies, guides). Both must be deployed to become AI-searchable in Varia experiences.

Tools: 17 | Auth: JWT (shared)

Services

Services define what a company offers: features, pricing, guardrails, matching rules.

ToolDescription
list_servicesList services with status, deployment state, llm_summary
get_serviceGet full service details (supports multiple IDs)
create_service_directCreate with full field control (instant, no processing)
create_serviceImport from text or URLs (AI-processed, waits for ready)
update_serviceUpdate service draft fields
deploy_serviceDeploy to live (generates search indices and embeddings)
ingest_into_serviceAdd supplementary content to existing service
delete_servicePermanently delete service

Service Fields

  • title, description, features, pricing_timeline
  • ai_guardrails, matching_rules, additional_information
  • images, video

Content

Content provides knowledge: articles, case studies, guides that the AI can reference.

ToolDescription
list_contentList content with status, tags, type
get_contentGet full content details (supports multiple IDs)
create_contentCreate with full field control (instant, auto-deploy)
import_contentImport from text or URLs (AI-processed)
deploy_contentDeploy to live
delete_contentPermanently delete content
add_content_tagAdd tag to content (max 3 tags, 30 chars each)
remove_content_tagRemove tag from content

Content Types

article, case-study, guide

Shared

ToolDescription
set_credentialsSwitch API credentials at runtime

Notes

  • Processing (import/create non-direct) polls for up to 120s
  • create_service_direct is instant with no AI processing
  • create_content auto-deploys; import_content requires manual deploy

Varia