New Message triggers your workflow when someone mentions @Markifact in a Slack message. Perfect for creating interactive workflows that respond to team requests, questions, or commands directly from Slack channels.


Inputs

FieldTypeRequiredDescription
ChannelsSelectYesListen to any channel or specific channels where bot is present
ChannelSelectYes*Specific channel to monitor (*Required when “Specific channel” is selected)

How It Works

This trigger listens for messages in Slack channels where the @Markifact bot has been mentioned. When someone types a message that includes @Markifact, the workflow is triggered with the message content and details.

⚠️ Important Requirements

Bot Must Be Mentioned:

  • Only messages that mention @Markifact will trigger workflows
  • Regular messages without the bot mention are ignored
  • This prevents workflows from triggering on every channel message

Bot Must Be Added to Channels:

  • The Markifact bot must be a member of channels you want to monitor

Bot Setup Requirements

Adding Bot to Channels

For Public Channels:

  1. Go to the channel you want to monitor
  2. Type @Markifact in a message
  3. Slack will prompt to invite the bot
  4. Click “Invite to Channel”

For Private Channels:

  1. Go to the private channel
  2. Type @Markifact to invite the bot
  3. The bot must be added before it appears in channel dropdown
  4. Once added, the channel will be available for selection

Channel Dropdown Behavior

  • Public channels: Usually appear in dropdown automatically
  • Private channels: Only appear after bot is manually added
  • Missing channels: Check if bot has been invited to the channel

Configuration Examples

Team Request Handler

Scenario: Trigger workflows when team mentions @Markifact for reports

Configuration:

  • Channels: “Specific channel”
  • Channel: “#marketing-requests”

Usage: Team members type “@Markifact generate weekly report” to trigger report workflow.

Multi-Channel Support Bot

Scenario: Respond to @Markifact mentions across all channels

Configuration:

  • Channels: “Any channel where bot is present”

Usage: Bot responds to mentions in any channel it’s been added to.


Common Use Cases

Google Analytics AI Agent

Trigger: “@Markifact how much traffic did we get last week?”

Workflow: AI Agent → Send Slack Message


Troubleshooting

”Channel not showing in dropdown”

Problem: Private channel missing from selection Solution:

  1. Go to the private channel
  2. Type @Markifact to invite the bot
  3. Refresh the workflow editor
  4. Channel should now appear in dropdown

”Bot not responding to mentions”

Problem: Messages with @Markifact not triggering workflow Solutions:

  • Verify bot is member of the channel
  • Check if @Markifact is actually mentioned in the message
  • Ensure workflow is published and active
  • Check workflow history for error messages

”Permission denied errors”

Problem: Bot can’t access channel content Solution:

  • Re-invite bot to channel with proper permissions
  • Check Slack workspace bot permissions
  • Verify bot has necessary scopes for channel access

Credit Cost

Free to use - no credits required.


FAQ