Answer a natural-language platform help question
Answer a natural-language platform help question
Retrieves the most relevant operations, skills, and completion gates, then returns a grounded, citation-bearing answer. Unsupported questions abstain (LOW confidence) rather than invent a command.
Authentication
User bearer token: Supabase or Clerk session JWT, Clerk OAuth access token, or Clerk personal API key
Admin API key for system-to-system write operations
Client secret for read-only service-to-service access (no writes)
Request
Optional chat model that answers the question; null uses the configured default. A CLIENT_SECRET (non-admin) caller may only choose a client-secret-eligible model (owned by app.inference.client-secret-eligible-chat-model); an ineligible model is rejected with 422. Admin keys are unrestricted.
Optional scope restricting which operations the answer may recommend; null means all.
Response
Answer drawn only from the cited corpus; abstains when unsupported.
Corpus evidence backing the answer; empty when the model abstains.
Canonical CLI/MCP/API command the asker should run, when one is supported by the cited corpus; null when no single command applies or the model abstains.