Agent Orchestrator
Agent Orchestrator — a management layer for a multi-agent system that analyzes user requests and automatically determines their intent. It extracts key entities (dates, topics, queries, contacts) and based on this selects the appropriate specialized agent: Email, Calendar, Research, Text, Code, or History. The orchestrator provides a clear chain of actions (up to 3 steps), passing only relevant and structured tasks to the agents. The system can work with Gmail, Google Calendar, and Google Sheets, as well as perform searches, edit texts, and generate code. In case of insufficient data, the automation correctly stops and initiates a clarifying question to the user. The solution demonstrates an approach to building scalable AI workflows with clear decision-making logic and quality control of execution.