Weekly
Track what your competitors announced this week
Every Monday you get only the new launches, pricing changes and press about the companies you watch.
- Runs
- Weekly
- Apps
- Perplexity
- AI
- Not needed
- Access
- API key
Send this to your assistant
Create a ClickRuntime automation: every Monday at 8am, ask Perplexity what's new this week about Notion, Coda, Airtable, Monday.com and Asana. Email me only findings with links I haven't had before.
First time? Adding ClickRuntime to your assistant takes about two minutes.
Why use it
Why teams use this automation
A product marketer or founder is expected to know what rivals announced, but nobody has time to search five competitor names every week. News about a funding round, a pricing change or a new integration usually reaches you through a customer asking, 'Have you seen what they just did?' At that point your sales team is already unprepared and your reply is late.
Once a week, one Perplexity query runs per competitor you list, asking for recent news and mentions with sources. The citations that came back in earlier weeks are remembered, and only links you have not seen before are kept. What arrives in your inbox is one email grouped by competitor, with each item linked to its source.
It suits small marketing teams, founders and sales leads who want a regular competitive briefing without paying for a monitoring tool.
What you get out of it
Hear about competitor moves first
When a rival changes pricing or launches a feature, you find out in your own inbox within days. Your sales team can then prepare a response before prospects raise it in calls.
Only new items reach you
Remembering earlier citations means last week's article is not repeated. The email stays short and readable, so it keeps being opened rather than archived after a few weeks of repeated links.
Every claim comes with a source
Because each item carries its citation, you can click through and judge it yourself. That matters when you quote a competitor's announcement in a slide or reply to a customer.
One email for the whole competitive set
Grouping by competitor puts everything into a single briefing. You scan five names in a couple of minutes, which is a far lighter habit than searching each one separately. A quick scan on Monday morning replaces an hour of scattered searching.
Spot positioning shifts early
Over several weeks, repeated mentions of a rival's new category or partner show where they are heading. That helps you adjust your own messaging while you still have room to differentiate.
How it works
What happens, step by step
Every Monday, ClickRuntime asks Perplexity what is new this week for each competitor you watch, such as Notion, Coda or Airtable.
Perplexity answers with bullet points and the sources it used.
ClickRuntime drops any source it has already sent you, so only new launches, pricing changes and press come through.
You get one email with a section per competitor that had news. If nothing is new, no email is sent.
Before it runs live
- Connect Perplexity
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 Perplexity steps into one automation
Under the hood
The code that runs this automation
from clickruntime import on_trigger, credentials, notify, http, state
def sonar(prompt, **extra):
resp = http.post("https://api.perplexity.ai/chat/completions",
headers={"Authorization": f"Bearer {credentials.secret('PERPLEXITY_API_KEY')}"},
json={"model": "sonar", "messages": [{"role": "user", "content": prompt}], **extra}, timeout=60)
resp.raise_for_status()
return resp.json()
COMPETITORS = ["Notion", "Coda", "Airtable", "Monday.com", "Asana"]
@on_trigger
def run(event):
seen = set(state.get("seen_urls") or [])
sections = []
for name in COMPETITORS:
out = sonar(f"What's new this week about {name}? Bullet points with sources.", search_recency_filter="week")
urls = [r["url"] for r in out.get("search_results", []) if r["url"] not in seen]
if urls:
sections.append(f"## {name}\n{out['choices'][0]['message']['content']}\n" + "\n".join(urls))
seen.update(urls)
if sections:
notify.email_me("Competitor watch", "\n\n".join(sections))
state.set("seen_urls", sorted(seen)[-2000:])
return {"competitors_with_news": len(sections)}FAQ
Common questions
How many competitors can I track?
Can it watch my own brand name too?
Does it use my Perplexity account?
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 a cited news briefing every morning
Each morning you get the last day's news on your topic with links to the sources, without stories you've already seen.
See how it worksGet alerted when new pages match a search
When fresh pages show up for your search, their links arrive in Slack within a few hours.
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 worksKeep exploring
Set up “Track what your competitors announced this week” from your assistant
Copy the prompt above, or connect your assistant first. Free plan, no credit card.