SlackV3
Send messages and notifications to your Slack team.
- Category
- Messaging and Conferencing
- Pack
- Slack
Configuration parameters
- bot_token —
- user_token —
- app_token —
- incidentNotificationChannel — Dedicated Slack channel to receive notifications
- min_severity — Minimum incident severity by which to send messages to Slack
- permitted_notifications — Types of Notifications to Send.
- incidentType — Type of incidents created in Slack
- allow_incidents — Allow external users to create incidents via DM
- ignore_event_retries — Ignore event retries
- proxy — Use system proxy settings
- unsecure — Trust any certificate (not secure)
- mirroring — Enable Incident Mirroring
- enable_outbound_file_mirroring — Enable Outbound File Mirroring
- longRunning — Long running instance. Required for investigation mirroring and direct messages.
- bot_name — Bot display name in Slack
- bot_icon — Bot icon in Slack - Image URL (Cortex XSOAR icon by default)
- max_limit_time — Maximum time to wait for a rate limiting call in seconds
- enabled_ai_assistant — Enabled AI assistant
- paginated_count — Number of objects to return in each paginated call
- filtered_tags — Comma-separated list of tags to filter the messages sent from Cortex XSOAR.
- demisto_api_key —
- enable_dm — Enable DMs to the bot
- disable_caching — Disable Caching of Users and Channels
- extensive_logging — Extensive Logging
- common_channels — Common Channels
Commands (18)
- close-channel — Archives a Slack channel.
- mirror-investigation — Mirrors the investigation between Slack and the Cortex XSOAR War Room.
- send-notification — Sends a message to a user, group, or channel.
- slack-create-channel — Creates a channel in Slack.
- slack-edit-message — Edit an existing Slack message.
- slack-get-conversation-history — Fetches a conversation's history of messages and events.
- slack-get-conversation-replies — Retrieves replies to specific messages, regardless of whether it's from a public or private channel, direct message, or otherwise.
- slack-get-integration-context — Returns the integration context as a file. Use this command for debug purposes only.
- slack-get-user-details — Get details about a specified user.
- slack-invite-to-channel — Invites users to join a channel.
- slack-kick-from-channel — Removes users from the specified channel.
- slack-list-channels — List all of the channels in the organization workspace. This command required scopes depend on the type of channel-like object you're working with. To use the command, you'll need at least one of the channels:, groups:, im: or mpim: scopes corresponding to the conversation type you're working with.
- slack-pin-message — Pins a selected message to the given channel.
- slack-rename-channel — Renames a channel in Slack.
- slack-send-file — Sends a file to a user, channel, or group. If not specified, the file is sent to the mirrored investigation channel (if the channel exists).
- slack-send-notification-quick-action — Sends a message to a user, group, or channel.
- slack-set-channel-topic — Sets the topic for a channel.
- slack-user-session-reset — Reset user session token in Slack.