Skip to main content

v2 AutoBeta

Conditional query builder and runner: create, validate, poll, and stream EQL queries, and manage LLM sessions. (Beta)

Required Sequence (Enforced)

  1. POST /v2/auto/queries/validate
  2. POST /v2/auto/queries
  3. POST /v2/auto/queries/{queryId}/cancel (only while status is active)
  4. DELETE /v2/auto/queries/{queryId} (only after status is terminal: triggered, expired, cancelled, failed)

If actions include market_order or limit_order, preflight GET /v2/auto/exchanges before create.

Intent Routing (Strict)

User intentRequired sourceRequired fields
Account-anchored post intent (@user posted ...)source: "tweet"args.username (no @), args.text, args.minConfidence (start at 80)
World event intent (ETF approved, exploit, sanctions)source: "news"args.text, args.minConfidence (start at 80)
Fuzzy world-state predicate not naturally post/event matchingsource: "llm"method: "athena_condition", args.query, args.period (>= 1h)