Skip to content

Daily

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.

Runs
Daily
Apps
Perplexity
AI
Not needed
Access
API key

Send this to your assistant

Create a ClickRuntime automation: every day at 9am, ask Perplexity for news about AI agents from the past 24 hours and email me a short summary with links. Skip headlines you sent me 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

Someone who has to stay current on a topic, such as an analyst following battery technology, a founder watching AI regulation or a recruiter tracking a particular industry, ends up with a dozen open tabs and a vague sense of having missed something. Newsletters repeat each other, social feeds bury the useful items, and the one story that mattered yesterday is not found until a colleague forwards it.

Each morning, the Perplexity Sonar API is asked about your topic with a restriction to recent results, covering roughly the last 24 hours. Headlines that appeared in earlier digests are dropped using stored state, and the rest are emailed to you together with citations so you can open any original source.

It is helpful for researchers, consultants and executives who need a short morning briefing on one subject, rather than a broad feed.

What you get out of it

  • A focused briefing instead of a feed

    You receive only what relates to your topic, written up with sources. That saves the thirty minutes many people spend each morning scrolling to find the few items that matter.

  • No repeated stories

    Remembering headlines already sent means a story you read on Tuesday does not return on Wednesday. Each digest holds new material, which keeps the habit worth keeping. Your attention goes to developments, not to rereading the same coverage.

  • Citations let you check the claim

    Each item links to its source, so you can see who reported it and when. That is important if you plan to repeat the claim in a meeting, an article or a client note.

  • Start meetings already informed

    A topic digest read at breakfast means you walk into the morning call aware of yesterday's news. You contribute rather than discovering a development from someone else during the discussion.

  • Build a searchable archive

    Daily emails pile up into a record of how a story developed. When you need to remember when a regulation was proposed or a company announced a plan, a search through your inbox finds it.

How it works

What happens, step by step

  1. Every morning, ClickRuntime asks Perplexity for the last 24 hours of news on your topic, such as AI agents.

  2. Perplexity writes a short summary with one bullet per story.

  3. ClickRuntime skips sources it has already sent you, and sends nothing if there is no new coverage.

  4. When there is news, you get an email with the summary and links to the new sources.

Before it runs live

  • Connect Perplexity

What you get

RunsDaily
Get a cited news briefing every morningtoday, 9:00Succeeded
Email · AI agents news• Acme releases an open-source agent framework with built-in evals https://news.example.com/acme-agents

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.
daily_news_digest_on_my_topic.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()

@on_trigger
def run(event):
    seen = set(state.get("seen_urls") or [])
    out = sonar("What's the news about AI agents from the past 24 hours? Short summary, one bullet per story.",
                search_recency_filter="day")
    new_urls = [r["url"] for r in out.get("search_results", []) if r["url"] not in seen]
    if not new_urls:
        return {"new": 0}
    notify.email_me("AI agents news", out["choices"][0]["message"]["content"] + "\n\nLinks:\n" + "\n".join(new_urls))
    state.set("seen_urls", sorted(seen | set(new_urls))[-1000:])
    return {"new": len(new_urls)}

FAQ

Common questions

Can I track more than one topic?
Yes. You can set up several topics, each with its own query, and receive them in separate emails or as sections in a single one. Tell your AI assistant how you would like them arranged.
How recent are the results?
The query asks for recent items from about the previous day. Perplexity decides what counts as news on the topic, so a slow day can produce a short digest, and it will not pad the email with older material.
Do I need a Perplexity subscription?
You need a Perplexity API key, which is separate from a consumer subscription. The key stays in ClickRuntime's secret store, and the calls are billed to your Perplexity API account according to its own pricing.
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 (daily). 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 “Get a cited news briefing every morning” from your assistant

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