Skip to content

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.

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

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

  1. Every Monday, ClickRuntime asks Perplexity what is new this week for each competitor you watch, such as Notion, Coda or Airtable.

  2. Perplexity answers with bullet points and the sources it used.

  3. ClickRuntime drops any source it has already sent you, so only new launches, pricing changes and press come through.

  4. 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

RunsWeekly
Track what your competitors announced this weektoday, 9:00Succeeded
Email · Competitor watch## Airtable • Launched AI field agents for all plans https://news.example.com/airtable-ai

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

  • 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

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.
competitor_brand_mention_watch.pyexample
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?
You list the names you care about and one query runs for each. A handful works best for a readable email, though longer lists are possible. Instruct your AI assistant to add or remove names whenever your market changes.
Can it watch my own brand name too?
Yes. Add your own company to the list and the email will include mentions of you next to your rivals. Many people do this to see how press and reviews compare in the same week.
Does it use my Perplexity account?
The search calls use your Perplexity API key, which is kept as a secret by ClickRuntime. Usage counts against your own Perplexity account, so the number of competitors on the list has a direct effect on that.
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 each time it runs (weekly). Checks that find nothing to do and stop right away aren't counted.
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 “Track what your competitors announced this week” from your assistant

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