I’m designing a multi-assistant system with three specialized AI bots:
-
An Orchestrator Assistant: Acts as the initial contact point and traffic director
-
A Sales Assistant: Specialized in handling sales-related queries
-
A customer support assistant: Specialized in customer support related queries
-
Technical Support Assistant: Specialized in technical support related queries
I want to implement a system where the Orchestrator first engages with users, analyzes their needs, and then smoothly transfers the conversation to the most appropriate specialized assistant within the same chat thread.
I’m specifically wondering if the OpenAI Assistants API and its web interface support this kind of assistant-to-assistant handoff functionality in a single conversation thread.