PRODUCTION SCENARIO
A Generative AI Engineer at a bank already runs a Knowledge Assistant over lending policies, a Genie Agent over 14 loan tables, and a Unity Catalog function that opens service tickets. Relationship managers want one chat window that decides which of the three to use for each question.
Which design meets the requirement with the least custom code?
Answering here is anonymous. Nothing is saved unless you sign in.
Show answer and explanation
Answer: Create a Supervisor Agent with the three assets registered as its subagents
Supervisor Agent coordinates Genie Agents, agent endpoints, Unity Catalog functions, MCP servers and custom agents across domains, and it is configured rather than written, which is what the least-custom-code clause selects for. A hand-authored ResponsesAgent would route correctly but is exactly the code Agent Bricks removes. Making Genie the entry point puts a text-to-SQL agent in charge of policy questions it cannot answer. Merging loan tables into a document index gives up the SQL that made Genie accurate.