Integrations

How to Send Qualified Lead Alerts to Slack: Scoring and Routing Guide

Learn how AIChatVault scores leads from 0 to 100, how to choose a minimum score, and how to route qualified-lead alerts to the right Slack channels.

How to Send Qualified Lead Alerts to Slack: Scoring and Routing Guide

A lead is easiest to win while they are still on your site, still thinking about your product. The problem is that most leads sit unnoticed in a list until someone checks it. Sending a qualified-lead alert to Slack puts the lead in front of the people who can act on it, the moment it happens.

This guide explains how AIChatVault decides that a lead is "qualified", how to set up the alert, how to route alerts to the right team, and how to avoid drowning your channel in noise. If you have not connected Slack yet, start with How to Connect AIChatVault to Slack.

How a lead reaches Slack

  1. A customer talks to your chatbot on any connected channel: website chat, WhatsApp, Instagram, Messenger, email or Slack itself.
  2. Their details are captured. This happens through a lead form, or when the chatbot asks for a name and email in conversation.
  3. AIChatVault scores the lead from 0 to 100, based on the details captured and how the conversation went.
  4. Each Qualified lead rule checks the score against its own minimum. If the score reaches the minimum, the alert is posted in that rule's channel.

Because the score is calculated in one place, a lead from WhatsApp and a lead from your website are judged by exactly the same rules.

How lead scoring works

The score is deliberately simple and explainable. Every signal adds a fixed number of points, and the total is capped at 100.

SignalPointsWhat counts
Email address25A valid email address
Phone number20A number with at least seven digits
Name10Any name
Company10Any company name
A real message10A message of at least 40 characters
Buying intent15Words such as price, pricing, cost, quote, demo, trial, buy, purchase, order, enterprise, integration, booking, appointment, meeting, call back, proposal, contract, invoice, urgent, bulk, wholesale or partnership
Asked for a person10The conversation was handed to your team
Engaged conversation5At least three messages from the customer

Contact details carry the most weight because they decide whether you can follow up at all. Intent and engagement add confidence that the lead is serious.

Worked examples

LeadScoreAlert at the default minimum of 50?
Email only25No
Name and email35No
Name, email and phone55Yes
Name and email, message "Can I get a quote for 50 seats?"50 (25 + 10 + 15)Yes
Name, email, company, and a longer message asking about pricing70 (25 + 10 + 10 + 10 + 15)Yes
All of the above, asked for a person, and chatted for several messages100 (capped)Yes

Choosing your minimum score

The minimum is set per rule, from 0 to 100. The default is 50.

  • 30 to 40. Almost every lead with a name and an email will alert. Good when you have few leads and want to see all of them.
  • 50 (default). Contact details plus a second signal: a phone number, clear buying intent or a real message. A good balance for most teams.
  • 70 and above. Only strong leads: several contact details, intent and a real conversation. Use this when your team is small or your lead volume is high.

Start at 50, watch the alerts for a week and adjust. If your team is ignoring the channel, raise the minimum. If you are hearing about good leads late, lower it.

Step by step: create a Qualified lead rule

  1. Open your chatbot, choose Integrations in the sidebar, then Manage on the Slack card.
  2. Click Add rule.
  3. Give it a clear Name, such as "Qualified leads".
  4. Set When to Qualified lead.
  5. Choose the Send to channel, for example #sales-leads. For a private channel, add the bot first with /invite @AIChatVault.
  6. Set the Minimum lead score.
  7. Choose what to Include in alert (see below).
  8. Click Save settings, then Send rich test from the default channel section to check the layout.
The Slack automations section showing a Qualified lead rule with a minimum lead score of 50
A Qualified lead rule with a minimum score of 50.

What the alert shows

You choose which details each alert contains by switching the "Include in alert" chips on or off.

A Slack Qualified Lead alert with customer, contact, lead score, channel, page and summary
A qualified-lead alert in Slack.
  • Customer information. The customer's name and their email or phone number.
  • Lead score. The score out of 100, so the team can prioritise.
  • Source channel. Where the conversation happened: website chat, WhatsApp, Instagram, Messenger, email or Slack.
  • Page visited. The page the customer was on, when it is known. Useful for knowing which product or pricing page triggered the interest.
  • Summary. A short line describing the lead, taken from the conversation or the message they left.
  • Conversation link. The Open Conversation button, which takes your team straight to the full conversation in the AIChatVault Inbox.

Routing alerts to the right people

Rules are independent, so you can build a routing scheme that matches your team.

  • One channel per team. Qualified leads to #sales-leads, handoff requests to #support-handoffs.
  • One chatbot per brand or region. Each chatbot connects its own rules, so a UK chatbot and a Gulf chatbot can alert different channels.
  • A companion handoff rule. Add a second rule with When: Human requested, so customers who ask for a person are never missed even if their lead score is low.

Two thresholds for one event

You can create two Qualified lead rules with different minimums, for example 40 to #all-leads and 75 to #hot-leads. Keep in mind that every rule whose minimum is met will fire, so a lead scoring 80 will appear in both channels. That is often what you want: a quiet channel with everything, and a loud one with only the best. If it is not, use a single rule.

Acting on the alert

  • Open Conversation shows the whole conversation and contact details in the Inbox.
  • Take over marks the conversation as yours and shows who has it in the alert, so nobody else picks up the same lead. While you have it, the AI does not answer that conversation.
  • Resolve closes it when the follow-up is done.
  • Replying to a lead who started in Slack can be done straight from the alert. For leads from other channels, reply from the Inbox; the Slack alert follows along.

Keeping alerts useful

  • No repeats. The same conversation raises a lead alert once every six hours per rule, so a chatty customer does not flood the channel.
  • Use dedicated channels. Mixing lead alerts with general chat buries them. A single-purpose channel stays readable and easy to mute or review.
  • Review weekly. Look at which alerts led to a real conversation and adjust the minimum score.
  • Pause, don't delete. Each rule has an Active button. Click it to pause the rule (it then reads Paused) and click it again to bring the rule back. Remember to click Save settings.
  • Agree who responds. Decide who watches the channel and how quickly, and use Take over so the rest of the team knows it is handled.

Troubleshooting

A lead did not trigger an alert

  • Check its score. A lead with only a name and an email scores 35, which is below the default minimum of 50.
  • Check the rule is Active, set to Qualified lead, and pointing at the channel you are watching.
  • For a private channel, make sure the bot has been added to it.
  • Check the integration is not paused and that you clicked Save settings after changing a rule.
  • The same conversation only alerts once every six hours per rule.

Too many alerts

Raise the minimum score, or turn off the "Include" details you do not need so alerts are shorter. Consider routing low-priority leads to a quieter channel.

The score looks too low

Scores only reflect what has been captured. A lead who gave a name but no email or phone scores low. Make sure your lead form or chatbot asks for an email address, and a phone number if you want to phone leads.

Next steps

#slack#lead alerts#lead scoring#routing#sales
Jeetendra Kumar
Written by

Jeetendra Kumar

Founder, Developer, Website Manager

Jeetendra Kumar is the Founder and CEO of AIChatVault, an AI-powered customer engagement platform that helps businesses automate customer support, capture leads, and engage website visitors through intelligent AI assistants. He leads the platform's product development, technology strategy, and innovation initiatives, focusing on making advanced AI solutions accessible to businesses of all sizes. With over 18 years of experience in software development and digital technologies, Jeetendra specialises in web application development, SaaS platforms, business automation, artificial intelligence integration, and customer relationship management systems. Throughout his career, he has successfully delivered solutions across industries including real estate, education, e-commerce, healthcare, and professional services. As the founder of AIChatVault, Jeetendra is focused on helping organisations improve customer experiences through AI-driven automation. Under his leadership, AIChatVault has been developed to provide businesses with intelligent chatbots, automated lead qualification, appointment scheduling, customer support automation, and conversational AI solutions that operate around the clock. Recognising the rapid evolution of search and AI technologies, Jeetendra actively works with emerging technologies including Artificial Intelligence, Large Language Models (LLMs), Answer Engine Optimisation (AEO), Generative Engine Optimisation (GEO), and AI-powered search experiences. His vision is to help businesses not only automate conversations but also increase their visibility within modern AI-driven discovery platforms. Alongside AIChatVault, Jeetendra has extensive experience in building scalable SaaS products, CRM systems, lead management platforms, and enterprise business applications. His technical expertise spans PHP, Laravel, WordPress, React, Vue.js, mobile applications, cloud infrastructure, and AI integrations. Through AIChatVault, Jeetendra is committed to empowering businesses with practical AI solutions that improve productivity, enhance customer engagement, and drive sustainable growth in an increasingly digital world.