Details
-
Suggestion
-
Resolution: Unresolved
-
None
Description
Currently, there is a blanket restriction for all Slack-built bots (bots with the ID of USLACKBOT) for Assist to ignore messages from them when posting to a request channel with auto-create enabled. The restriction is in place to ensure Assist does not create messages from any message sent by a Slack bot without user input, as some can be private to the user or otherwise contain sensitive information. Since they all have the same ID from the API, we currently do not account for different bots or their contexts when running these checks.
Current Behavior
If a Slack-built bot, such as Email, is configured to post to a request channel with auto-create enabled, tickets will not be created from the messages posted. The messages can still be used to manually create tickets, either by an emoji reaction or by message actions.
Desired Behavior
Ideally, an allow list for specific bots regardless of being Slack-built or not would be desired/needed in order to ensure a granular control over what should create tickets when posted and what shouldn't, dependent on the settings per instance.
Workaround
It's recommended to use third-party Slack apps instead of official Slack-built apps to leverage auto-creation of tickets from bot messages.