Hello
We have been testing Mattermost Copilot in a DevOps-heavy environment and noticed an issue when using custom slash commands in channels where Copilot is active. The AI assistant responds to natural language prompts just fine but when we attempt to invoke a predefined slash command (e.g.,
/deploy-status
); Copilot either ignores it completely / responds with unrelated generic text; rather than allowing the backend system to handle the command.
The same slash command works perfectly when Copilot is disabled in the channel; which leads us to believe that Copilot might be intercepting / misinterpreting the command before it reaches the custom integration handler.
This is especially problematic when those commands are used for triggering CI/CD tools or fetching system logs. Checked Mattermost Agents - Mattermost. related to this and found very helpful. While exploring tools like Alteryx and learning what is alteryx used for in data automation; itβs clear that reliable command execution like slash commands in Mattermost is key to smooth integration.
Is there a way to configure Copilot to bypass or defer to registered slash commands? Or should we consider restructuring our commands to avoid overlap with AI context triggers?
Thank you !!