Key Components
┌──────────────────────────────────────────────────────┐
│ Automation AI │
└───────────────────────────┬──────────────────────────┘
│ │
│ ┌────────────────┼────────────────┐
│ ▼ ▼ ▼
│ ┌─────────────┐ ┌─────────────┐ ┌──────────────┐
│ │ DialogGPT │ │Agent Flows │ │ AI Agents │
│ │─────────────│ │─────────────│ │──────────────│
│ │ Agentic │ │ Dialog Task │ │ Tool-Calling │
│ │orchestration│ │ + │ │ + │
│ │ No training│ │ Agent Nodes │ │ External │
│ │ data needed│ │ │ │ Integrations │
│ └──────┬──────┘ └──────┬──────┘ └──────┬───────┘
│ └────────────────┼────────────────┘
│ │
│ ┌────────────────┴────────────────┐
│ ▼ ▼
│ ┌──────────────────┐ ┌──────────────────┐
│ │ Conversation │ │ Evaluation │
│ │ Management │ │──────────────────│
│ │──────────────────│ │ Testing Suite │
│ │ Interruptions │ │ Validate flows │
│ │ Clarifications │ │ Pre-deployment │
│ │ Context Switches │ │ checks │
│ └──────────────────┘ └──────────────────┘
DialogGPT Orchestration
DialogGPT analyzes each user message and routes it to the appropriate handler:┌─────────────────────────────────────────────────────────┐
│ User Message │
└──────────────────────────┬──────────────────────────────┘
│ ▼
┌─────────────────────────────────────────────────────────┐
│ DialogGPT Orchestrator │
│ │
│ Analyzes intent, context, and confidence to route to: │
│ │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ Agent │ │ Generative │ │ Agent │ │
│ │ Flows │ │ AI │ │ Handoff │ │
│ │ │ │ │ │ │ │
│ │ Structured │ │ LLM-powered │ │ Transfer │ │
│ │ tasks │ │ │ │ to human │ │
│ └─────────────┘ └─────────────┘ └─────────────┘ │
└─────────────────────────────────────────────────────────┘