This workflow implements a modular Website AI Chatbot Assistant capable of handling multiple types of customer interactions autonomously. Instead of relying on a single large agent to handle all logic and tools, this system routes user queries to specialized sub-agents—each dedicated to a specific function.
By using a manager-style orchestration layer, this approach prevents overloading a single AI model with excessive context, leading to cleaner routing, faster execution, and easier scaling as your automation needs grow.
1. Chat Trigger
2. Manager Agent (Ultimate Website AI Assistant)
3. Sub-Agent Routing
calendarAgent
: Handles availability checks and books meetings on connected calendars.RAGAgent
: Searches company documentation or FAQs to provide accurate responses from your internal knowledge base.ticketAgent
: Forwards requests to human support by generating and sending support tickets to a designated email.Embed the Chatbot
When chat message received
node.Configure Your OpenAI Key
OpenAI Chat Model
node.Customize Sub-Agents
calendarAgent
: Connect to your Google or Outlook calendar.RAGAgent
: Link to a vector store or document database via API or native integration.ticketAgent
: Set the destination email and format for ticket generation (e.g. via SendGrid or SMTP).Deploy in Production