OTAI Runtime

On-prem ticket system connectors for OTOBO, Znuny/OTRS, and Zammad

OTAI Runtime

OTAI Runtime v3 is the on-prem workflow runner: it polls your ticket system, calls a local OpenAI-compatible LLM, and writes results back into OTOBO, Znuny/OTRS, or Zammad. Ticket data never leaves your infrastructure.

Supported ticket systems

SystemConnectorSetup guide
OTOBO / ZnunyGeneric Interface (REST)OTOBO / Znuny setup
ZammadPersonal access tokenTicket system integration

Set OTAI_TICKET_SYSTEM_TYPE to otobo, znuny, or zammad and configure the matching environment variables. See Ticket system integration for the full variable list and adapter contract.

What v3 runs

Three fixed workflows — configured via OTAI Studio or the REST API:

WorkflowPurpose
queue_classificationRoute tickets to the correct queue
priority_classificationSet ticket priority from content
ticket_summaryWrite a summary into a DynamicField / custom field

Key principles

  • On-prem only — runtime never calls OTAI cloud services during inference
  • Env-driven connectors — no YAML pipe config; ticket system credentials via environment variables
  • Local LLM — point OTAI_LLM_BASE_URL at Ollama, vLLM, or any OpenAI-compatible server

Next steps

  1. Complete OTOBO / Znuny setup (or configure Zammad env vars)
  2. Read Ticket system integration for env vars and the TicketSystemService API