The moment it happens
Share sales call summaries in Slack and on WhatsApp
After each call, a summary with next steps is posted to your sales channel and sent to the rep on WhatsApp.
- Runs
- The moment it happens
- Apps
- Slack, WhatsApp Business
- AI
- Yes, uses the built-in AI allowance
- Access
- chat:write; whatsapp_business_messaging
Send this to your assistant
Create a ClickRuntime automation: when a call transcript is ready, summarise it with next steps, post the summary to #sales in Slack, and send it to the rep on WhatsApp.
First time? Adding ClickRuntime to your assistant takes about two minutes.
Why use it
Why teams use this automation
Sales calls generate the most useful information a company has, and most of it is lost. The rep jumps to the next call, notes are thin, and the rest of the team never hears what the customer said.
A summary and next steps posted to Slack and sent to the rep's phone right after each call keeps the team informed and gives the rep a ready-made to-do list while the conversation is still fresh.
What you get out of it
Next steps while they're fresh
The rep gets a short list of follow-ups on their phone straight after the call.
The team hears what customers say
Summaries in Slack spread objections, requests and wins across the team.
Less note-taking
Reps can focus on the conversation instead of typing notes.
A searchable history
Every call summary sits in the Slack channel, easy to search before the next meeting.
How it works
What happens, step by step
Your call recording tool sends the transcript to ClickRuntime when it's ready.
AI writes a short summary and a list of next steps.
The summary is posted to your sales channel in Slack.
The rep who ran the call gets the same summary on WhatsApp.
Before it runs live
- Connect Slack, then invite the app to the channel (type /invite @ClickRuntime there)
- Connect WhatsApp Business
- Paste your automation's link into the other app's webhook settings
What you get
Build your own
Need it to work differently?
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
- Change what the AI looks for, or how it writes the result
- Add another app, for example also send it to Google Sheets
- Combine it with other Slack and WhatsApp Business steps into one automation
Under the hood
The code that runs this automation
from clickruntime import on_event, credentials, http, notify, ai
REPS = {"sam@example.com": "447700900111", "jo@example.com": "447700900222"}
WA = "https://graph.facebook.com/v20.0/your-phone-number-id/messages"
def wa(to, text):
http.post(WA, headers={"Authorization": f"Bearer {credentials.secret('WHATSAPP_TOKEN')}"},
json={"messaging_product": "whatsapp", "to": to, "type": "text", "text": {"body": text}}).raise_for_status()
@on_event
def handle(event):
t = event.json or {}
text = (t.get("transcript") or "")[:20000]
if not text:
return {"skipped": "no transcript"}
summary = ai.generate(text, max_output_tokens=350,
system="Summarise this sales call in 3 lines, then 'Next steps:' as up to 4 bullets with owners.").text.strip()
title = t.get("title", "Sales call")
notify.slack(f":telephone_receiver: *{title}*\n{summary}", channel="#sales")
phone = REPS.get(t.get("host_email", ""))
if phone:
wa(phone, f"{title}\n{summary}")
return {"title": title}FAQ
Common questions
Where do transcripts come from?
How long are the summaries?
How does it know which rep to message?
What permissions does it need?
Does it need AI?
How many runs does it use?
Can I change how it works?
Related
You might also like
Answer WhatsApp support questions and escalate to Slack
Customers get instant answers on WhatsApp, and anything the bot isn't confident about is posted to Slack for a person to pick up.
See how it worksQualify WhatsApp leads and alert sales about hot ones
New WhatsApp enquiries are asked a few qualifying questions, scored, and hot leads are posted to your sales channel straight away.
See how it worksSend system alerts to Slack and the on-call phone
When something breaks, the team sees it in Slack and the person on call gets a WhatsApp message, without repeats.
See how it worksKeep exploring
Set up “Share sales call summaries in Slack and on WhatsApp” from your assistant
Copy the prompt above, or connect your assistant first. Free plan, no credit card.