Currently if you have Rovo installed in Slack you can access it via the App's section or the top-bar if chosen, you can't set a "default" agent to prompt.
You can choose an Agent via the App and bookmark your favourite one, but if you just prompt Rovo (no agent chosen) - it can often have inconsistent or poor results.
Eg: If I create a HR agent linked to our HR Wiki pages, it works great from the Agent chat, but from Slack it would often give terrible results, not find anything or give generic results.
Is there a way to create agent handling instructions or system prompts (like an Agent scenario) to guide Rovo to select an Agent to respond to certain prompt criteria?
Welcome to the community @Edward Jack Right now Slack always talks to base Rovo, not a specific agent, unless you explicitly open that agent’s chat. There’s no way to set a default agent, add routing rules, or attach scenario-level system prompts for Slack messages. Custom agents only run when the user selects them. If you need intent-based routing (e.g., HR prompts → HR agent), you’d need a custom Slack bot or Forge app to detect the message, then call the right agent.
I believe the Slack agent is enabled via a service account. Does the service account have access to the HR pages?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.