Skip to content

The moment it happens

Get a Slack ping when Smartlead marks a lead Interested

When a lead's category changes to Interested, you see the lead and their reply in Slack.

Runs
The moment it happens
Apps
Smartlead
AI
Not needed
Access
API key

Send this to your assistant

Create a ClickRuntime automation: when Smartlead changes a lead's category to Interested, post the lead's name, email, campaign and reply to #sales in Slack.

Paste it into your assistant. It tells you what it will send or change before it runs live.

First time? Adding ClickRuntime to your assistant takes about two minutes.

Why use it

Why teams use this automation

Smartlead already categorizes replies, and a reply marked interested or meeting request is the thing every outbound campaign is aiming for. Yet the category sits in the master inbox until someone opens it. A founder doing sales between meetings or a rep covering several client campaigns checks the inbox a few times a day, so a prospect who wrote "call me tomorrow" at 9 a.m. is answered at 3 p.m., by which time they have talked to a competitor.

When Smartlead records a reply with a positive category, it notifies ClickRuntime, which checks that the category is one you care about and posts the prospect's name, email, company, campaign and the reply text to Slack. Replies with other categories do not generate a message.

It is a lean option for teams who already trust Smartlead's categories and just need the right ones to reach a person.

What you get out of it

  • Warm prospects get answered quickly

    An alert in a channel the team already has open turns hours of waiting into minutes. Replying within the hour often decides whether a meeting is booked. A prompt, human answer is the strongest follow-up you can send to someone who just showed interest.

  • The right person sees it

    Posting to a shared channel means whoever is available can respond, and a colleague covers lunch or time off, so no positive reply waits for a single person to return.

  • It fits your existing categories

    Smartlead's own labels do the sorting, so there is no extra scoring to maintain. If you change which categories count as positive, the alert follows. There is nothing additional to train, tune or pay for, and your existing Smartlead rules keep working.

  • Campaign results become tangible

    Seeing each positive reply appear in the channel makes the value of a campaign obvious to the whole team, and gives the person who wrote the copy immediate feedback. People tend to write sharper copy when they see the responses arrive in real time.

  • Less time in the inbox

    Reps do not need to keep opening the master inbox to see whether anything arrived. They work on other tasks and come back when the channel shows a message. The result is more focus on calls and demos, which is where deals actually move forward.

How it works

What happens, step by step

  1. When a lead's category changes in Smartlead, Smartlead tells ClickRuntime straight away.

  2. ClickRuntime checks whether the new category is Interested and ignores every other change.

  3. For Interested leads it posts the lead's name and email, the campaign and their latest reply to #sales in Slack.

Before it runs live

  • Connect Smartlead
  • Paste your automation's link into the other app's webhook settings

What you get

RunsThe moment it happens
Get a Slack ping when Smartlead marks a lead Interestedjust nowSucceeded
Slack · #salesInterested: Dana Reyes <dana@northwind.com> Campaign: Ops leaders EU > Happy to chat, Tuesday works.

Build your own

Need it to work differently?

This template is a starting point. Copy the prompt and change it, or describe a different automation from scratch, with your own conditions, more apps or an AI step. Your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

Changes you can ask for

  • Act only on the items that match your own rules, and skip the rest
  • Add an AI step, for example to summarize, sort or draft a reply
  • Add another app, for example also send it to Slack
  • Combine it with other Smartlead steps into one automation

Under the hood

The code that runs this automation

This is the Python script that runs each time the automation starts. Your AI assistant writes it for you when you send the prompt, and you allow each step in your assistant. To change how the automation works, describe the change to your assistant and it updates the script for you. For every function it can use, see the script reference.
positive_reply_alert.pyexample
from clickruntime import on_event, notify

@on_event
def handle(event):
    e = event.json or {}
    category = (e.get("lead_category") or {}).get("new_name")
    if e.get("event_type") != "LEAD_CATEGORY_UPDATED" or category != "Interested":
        return {"posted": False}
    lead = e.get("lead_data") or {}
    reply = ((e.get("last_reply") or {}).get("email_body") or "")[:300]
    notify.slack(
        f"Interested: {lead.get('first_name', '')} {lead.get('last_name', '')} <{lead.get('email')}>\n"
        f"Campaign: {e.get('campaign_name')}\n> {reply}",
        channel="#sales",
    )
    return {"posted": True}

FAQ

Common questions

Which categories trigger an alert?
You choose them. Many teams alert on interested and meeting request, while others add information request. Categories such as not interested, out of office and wrong person are left out so the channel stays focused.
Does the alert include the original email thread?
It includes the text of the reply along with the prospect and campaign details. For the full history, follow the link back to the conversation in Smartlead, where the earlier messages in the sequence are available.
What if a reply is re-categorized later?
The alert fires when the category is set to a positive one. If you change a reply from not interested to interested afterwards and Smartlead sends the event again, a message will be posted then.
What permissions does it need?
API key. Nothing else in your accounts is used.
Does it need AI?
No. It runs without AI, so it doesn't use your plan's AI allowance.
How many runs does it use?
One run for each event the app sends.
Can I change how it works?
Yes. Describe the change to your AI assistant, for example a different schedule, channel or filter. It updates the automation, tests it and tells you what changed.

Set up “Get a Slack ping when Smartlead marks a lead Interested” from your assistant

Copy the prompt above, or connect your assistant first. Free plan, no credit card.