Good morning all, I have integrated all my data sources into Dust but the default agent is having a hard time retrieving specific files. I think I may have too much data connected which the platform flagged as having less accurate responses. Does it make sense to setup multiple agents with more specific memory sets (i.e. an agent for meeting transcripts, one for my email archive, etc) and then create one over-arching agent that has more generalized knowledge and can ask specific agents for items?
Hi there, your approach aligns with Dust's best practices 🙂 specialized agents work better than one overloaded agent. as you mentioned, you could set up
Meeting Transcripts Agent - focused on meeting notes/recordings
Email Archive Agent - specialized for email comm
Document Agent - for general files/documents
Coordinator Agent - delegates to specialists and handles general queries
You can consider starting with 1 search tool per agent connected to specific data sources, be very specific in each agent's instructions about their scope, and only split tools if the retrieval accuracy isn't good enough

