On a schedule
Get a weekly list of accounts showing buying intent
Each Monday you see which companies are researching your topics, ranked by intent score.
- Runs
- On a schedule
- Apps
- ZoomInfo
- AI
- Not needed
- Access
- API license with intent
Send this to your assistant
Create a ClickRuntime automation: every Monday at 8am, find companies with a ZoomInfo intent score of 80 or more on 'endpoint security' and 'zero trust', and email me the list with company name, score and topic.
First time? Adding ClickRuntime to your assistant takes about two minutes.
Why use it
Why teams use this automation
A sales team buys ZoomInfo intent data hoping to reach companies researching their category. But the signals live inside the platform, and busy reps log in rarely. By the time someone sees that a target account has been researching cloud backup for two weeks, the buying committee has already shortlisted vendors. Intent is perishable, and a weekly manual check misses most of its value.
On the schedule you pick, an intent search runs for the topics you chose. Accounts scoring above a threshold you set are kept, and an email lists each one with the company, topic and score. Reps see which accounts are warming up and can reach out with a relevant message.
Aimed at outbound teams and account executives with defined target lists. The digest comes as one email, not a flood.
What you get out of it
Outreach lands at the right moment
Calling an account while it is researching your topic improves the odds of a useful conversation. A week later, the buying committee may already have a shortlist, and you are late.
Reps know why to call
The topic in the email gives the rep a hook, such as noticing that the team is looking at endpoint security. Cold calls turn warmer when the first sentence is relevant to something they did.
Intent data actually gets used
Paying for intent data that nobody reads wastes budget. A digest gets the signals in front of the people who can act, so the subscription produces conversations and not just data.
Noise is filtered by score
Only accounts above your score threshold appear. Reps are not asked to wade through weak signals that rarely convert, so the list stays short enough to be acted upon the same day.
Marketing and sales align
The topics chosen for the search reflect the campaigns running. Marketing can see which topics produce intent, and sales can follow up fast, which closes the loop between the two teams.
Focus on your ideal customers
The search can be limited by company attributes such as size or industry. Reps hear about accounts that fit your profile, and you do not chase interest from companies you cannot serve.
How it works
What happens, step by step
Every Monday at 8, ClickRuntime signs in to ZoomInfo and searches for companies researching your chosen topics, such as Zero Trust or Endpoint Security.
It keeps only companies with an intent score of 80 or more.
You get an email listing each company with its score and topic, highest score first. If none qualify, the email says so.
Before it runs live
- Connect ZoomInfo
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
- Run it at a different time, more or less often, or only on weekdays
- 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 ZoomInfo steps into one automation
Under the hood
The code that runs this automation
from clickruntime import on_trigger, credentials, notify, http
TOPICS = ["Endpoint Security", "Zero Trust"]
@on_trigger
def run(event):
jwt = http.post("https://api.zoominfo.com/authenticate", json={
"username": credentials.secret("ZOOMINFO_USERNAME"),
"password": credentials.secret("ZOOMINFO_PASSWORD"),
}).json()["jwt"]
resp = http.post("https://api.zoominfo.com/search/intent",
headers={"Authorization": f"Bearer {jwt}"},
json={"topics": TOPICS, "signalScoreMin": 80, "rpp": 100})
resp.raise_for_status()
rows = sorted(resp.json()["data"], key=lambda r: r["signalScore"], reverse=True)
lines = [f"{r['company']['name']}: {r['signalScore']} ({r['topic']})" for r in rows]
notify.email_me(f"ZoomInfo intent: {len(rows)} companies at 80+",
"\n".join(lines) or "No companies scored 80 or more this week.")
return {"companies": len(rows)}FAQ
Common questions
How do I choose topics?
What does the intent score mean?
Can I limit it to my target accounts?
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
Get warned before ZoomInfo credits run out
You get an email when your team has used more than 80% of its ZoomInfo API allowance.
See how it worksKnow the moment your website goes down
Your team hears in Slack when the site stops responding or slows down, and again when it's back.
See how it worksPost a morning briefing to Slack
Your team starts the day with the weather, a reminder or anything else you'd like in #general.
See how it worksKeep exploring
Set up “Get a weekly list of accounts showing buying intent” from your assistant
Copy the prompt above, or connect your assistant first. Free plan, no credit card.
