CAIC Articles

Articles are the primary Q&A content type in AI Cloud. Each article is associated with one or more intents and contains answers that are returned when a user's message matches those intents. Articles support multiple answers with context conditions, allowing the same question to return different responses depending on the state of the conversation.

Structure

  • Intents — the questions or phrases that trigger this article, managed in the Recognition section.

  • Default answer — the answer returned when no context condition matches, or when no contextual answers exist.

  • Contextual answers — additional answers, each tied to one or more context variable values. When the context matches, the contextual answer fires instead of the default.

  • Labels — optional tags for organisation and filtering.

Answer Types

Each answer (default or contextual) can be one of several output types:

  • Text / channel output — formatted content delivered to the user via the output editor. Supports rich content depending on the channel.

  • Add dialog — routes the conversation into a CAIC Dialog flow.

  • Add agent — hands the conversation to a HALO agent. The agent handles subsequent turns until it completes, then control returns to the NLP flow.

  • Add tool — invokes a HALO tool with mapped input parameters. Output can be stored in a conversation variable. Control returns to the NLP flow immediately after the tool completes.

Using HALO Agents and Tools in Content

Context Variables and Metadata

Context conditions and metadata can be applied per answer using the Context variables / Metadata button. This controls which answer fires based on what context the client passes in with the request.