Collects only necessary API data..
Only relevant context from connected storage..
Limits chat history to only the most relevant for the task..
Swa classifies each task..
Identifies model based on task profile against price, performance, and model profiles..
Swa assigns each task to the appropriate model..
Waits to collect responses from each agent...
Verifies responses match the request...
Formats response for the user...
Consolidated response is checked for hallucinations...
Quality checks conducted for response...
Formatting validated...
Action identified and user prompt prepared...
Notifies the user of the draft email...
Includes the requested report...
Uses the users personalized tone...