All templates

Automated Zulip Morning Stream Digest

Every morning, WebRun opens Zulip, reads the streams you nominate, summarises each topic that moved since yesterday into a few lines with who was involved and what was decided, posts the brief to your Microsoft Teams channel, and pings Telegram if you were mentioned or a decision needs you.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Zulip read the streams you follow
2 Microsoft Teams post the morning brief
3 Telegram ping you on a mention
In short

How do I catch up on team chat without reading every message?

WebRun writes your Zulip catch-up every morning. It reads the streams you nominate, summarises each topic that moved overnight with who took part and what was decided, posts the brief to a Microsoft Teams channel, and pings Telegram only when you were mentioned or asked something directly.

  • A hundred overnight messages become a brief you read in two minutes
  • Direct mentions reach you separately, so nothing aimed at you is buried
  • The tool writes nothing into Zulip, so no colleague sees automated noise

Built for engineering managers · distributed teams · open source maintainers · product leads

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens zulip.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Zulip - read the streams you follow
    zulip.com
    WebRun in Zulip: read the streams you follow
    WebRun opens Zulip to read the streams you follow.
    • Open Zulip and go to the streams you nominated for the brief
    • Find the topics with new messages since the last run
    • Summarise each topic in two or three lines covering what was discussed, who took part, and whether anything was decided
    • Note separately any message that mentions you or asks you a direct question
    • Read only. Do not reply, react, or resolve a topic

    Done when Every topic that moved overnight has a short summary.

  3. 2
    Microsoft Teams - post the morning brief
    microsoft.com
    WebRun in Microsoft Teams: post the morning brief
    WebRun opens Microsoft Teams to post the morning brief.
    • Post the morning brief to your Microsoft Teams channel
    • Group the summaries by stream and put the busiest topics first
    • Mark topics where a decision was reached and topics still open
    • Include the message count per topic so you can judge what to open in full

    Done when The brief is in Teams, grouped by stream.

  4. 3
    Telegram - ping you on a mention
    telegram.org
    WebRun in Telegram: ping you on a mention
    WebRun opens Telegram to ping you on a mention.
    • Send a short Telegram note only when you were mentioned or asked something directly
    • Name the stream, the topic, and the person who asked
    • Keep it to the few items that genuinely need you, and stay silent otherwise

    Done when You have been pinged about anything that needs your answer.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
zulip.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Morning brief · Microsoft Teams
OutputWhat each run produces - A morning brief summarising each Zulip topic that moved overnight, grouped by stream, with a separate ping for direct mentions.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it reply in Zulip or mark things as read?

No. WebRun reads the streams you nominate and writes nothing back. It never posts a message, adds a reaction, resolves a topic, or changes your read state, so your colleagues see no activity from it.

Which streams does it cover?

Only the ones you name, for example engineering, incidents, and product. Private streams and direct messages are left out unless you explicitly add them, which keeps sensitive threads out of the brief.

Will the summary end up somewhere public?

No. The brief goes to the private Microsoft Teams channel you choose and the mention ping goes to your own Telegram chat. Nothing is published outside your organisation.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.