What it sends
The Slack bot posts an alert when any of the following events occur:- A session completion score exceeds your configured hot lead threshold (default: 75)
- A visitor books a meeting via Calendly during a session
- A visitor starts a free trial from a session CTA
- A visitor from a tracked company domain completes a session
Setup
Connect Slack
Go to Settings → Integrations → Slack and click Connect. Complete the OAuth flow and select the Slack workspace you want to connect. You are returned to DemoKraft AI once the connection is authorised.
Select your notification channel
In the Slack integration settings, click Select Channel and choose the channel where alerts should be posted — for example,
#sales-alerts or #hot-leads. Click Save.To post alerts to a private channel, invite the DemoKraft AI bot first. Open the channel in Slack and type
/invite @demoKraft AI, then return to settings and select the channel.Configure your alert triggers
Click Configure Alerts and set your preferences:
Adjust the hot lead score threshold to match your team’s definition of a priority lead. Lower it to see more alerts; raise it to focus only on the highest-scoring sessions.
| Alert | Default |
|---|---|
| Hot lead completed session (score ≥ threshold) | On — threshold: 75 |
| Meeting Booked | On |
| Trial Started | On |
| Company Domain Alert | Off — configure domains to enable |
| Session Completed (all sessions) | Off |
What an alert looks like
When a hot lead alert fires, Slack displays a card with a structured summary of the session:Per-session alert routing
For account-based campaigns, you can route alerts for a specific session to a different Slack channel — for example, sending alerts directly to the account executive responsible for that account. To configure per-session routing:- Open the AI Hub session.
- Go to Session Settings → Alerts.
- Select Override channel and choose the target Slack channel.
- Optionally, set a different score threshold for this session.
Troubleshooting
Bot is not posting alerts
Bot is not posting alerts
The most common cause is that the bot is not a member of the channel. For private channels, open the channel in Slack and type
/invite @demoKraft AI. For public channels, check that the correct channel is selected in Settings → Integrations → Slack.Channel not found when selecting in settings
Channel not found when selecting in settings
The channel must exist and the DemoKraft AI bot must be a member before it appears in the channel dropdown. Create the channel first, invite the bot, then return to settings to select it.
Alerts are missing for some sessions
Alerts are missing for some sessions
Check that the session’s qualification score met your configured threshold. If a session scored below the threshold, no alert fires. Lower the threshold in Configure Alerts if you want to capture more sessions, or enable the Session Completed trigger to receive alerts for all sessions regardless of score.
Bot was removed from the channel
Bot was removed from the channel
Re-invite the bot to the channel using
/invite @demoKraft AI. Confirm that alerts resume by running a test session. If the bot was removed from the workspace entirely, reconnect the integration via Settings → Integrations → Slack → Reconnect.