Weekly competitor and market news brief, emailed to your team

Every Monday, your team gets an email rounding up the past week of news on your competitors and key industry topics, each with a why-it-matters and a source.

Agentic Task
BrowserlessGmailMarketingOperationsResearch & MonitoringAI ReportsEmail Automation
PromptCreate

Every Monday at 7:00am, build and email my team a competitor and market news brief covering the past seven days. Run this on a weekly cron schedule. This is an agent workflow: it should search, read, curate, dedupe, and write the brief itself rather than filling in a fixed template.

Before it runs, let me set two lists and one recipient. First, my named competitors, for example Competitor A, Competitor B, and Competitor C. Second, a handful of key industry topics to watch, for example pricing changes, funding and acquisitions, new product launches, and regulation. Third, the recipient: my team distribution list email, for example team@yourcompany.com.

For each competitor and each topic, use Browserless Search Web to find coverage from the last seven days. Run one focused query per competitor and per topic, and keep the keyword lists tight, because Browserless caps how many web-search results it returns per query by plan (roughly 3 results on Free up to 20 on Scale). Prefer recent, reputable sources, and discard anything whose publication date is older than seven days.

Rank the returned results by relevance, and for the strongest ones use Browserless Smart Scrape to pull the full article text into clean, LLM-ready text, so the agent works from the actual reporting rather than a headline or a snippet. Skip results that are clearly off-topic, that are paywalled with no readable content, or that repeat a story already scraped.

From the scraped articles, write a structured brief. Group items first by competitor and then by industry theme. For every item, include a short headline, a one-line why-it-matters that explains the implication for us, and a source link. Only include stories published in the last seven days. When several outlets cover the same story, treat them as one item: keep the single best source and drop the rest. If a competitor or topic had no meaningful news this week, note that in one line instead of padding.

Once the brief is written, use Gmail Create a Draft to compose the email to my team distribution list, with a clear subject such as 'Weekly competitor and market brief for the week of [date]' and the brief as the body. Then use Gmail Send a Draft to send that draft to the team. Gmail here sends by creating a draft and then sending it, so always create the draft first and send it second.

Keep the email skimmable: use a header for each competitor and each theme, bullet the items, and keep every why-it-matters to a single sentence. If there was no relevant news across all competitors and topics for the week, still send a short note saying it was a quiet week, so the team knows the brief ran.

Example output

Subject: Weekly competitor and market brief for the week of July 13 Acme Corp - Launched a usage-based pricing tier. Why it matters: signals a move down-market into our core segment. Source: techcrunch.com/... - Hired a new VP of Sales from a larger rival. Why it matters: expect a more aggressive outbound push next quarter. Source: linkedin.com/... Globex - Raised a $40M Series C. Why it matters: more runway for the product bets they teased last month. Source: reuters.com/... Theme: Pricing - Two competitors moved to usage-based pricing this week. Why it matters: buyers will start asking us about consumption pricing. Source: best of 3 outlets covering the story. Theme: Regulation - Quiet week, no material updates.

Additional information

What does this prompt do?
  • Searches the web every week for the last seven days of news about the competitors and industry topics you name.
  • Reads the most relevant articles in full so the summary is based on the actual reporting, not just headlines.
  • Writes a skimmable brief grouped by competitor and by theme, with a one-line why-it-matters and a source link for every item.
  • Emails the finished brief to your team on Monday morning, dropping duplicate coverage of the same story.
What do I need to use this?
  • A Browserless account for web search and reading articles.
  • A Gmail account that can send to your team.
  • The names of the competitors and the industry topics you want to track.
  • The email address of your team distribution list.
How can I customize it?
  • Change the day and time it runs, or how far back it looks (the default is the past seven days).
  • Edit your list of competitors and industry topics anytime.
  • Swap the recipient to a different team list, or add yourself so you can preview it before it goes out.

FAQs

How often does the brief go out?
By default it runs every Monday at 7am and covers news from the previous seven days. You can change it to any day or time you like.
Where does the news come from?
It searches the open web for recent coverage of the competitors and topics you list, then reads the most relevant articles in full before summarizing them.
Will it send me the same story twice?
No. When several outlets cover the same story, it keeps the single best source and drops the duplicates so your brief stays tight.
What happens if there is no news that week?
You still get a short note saying it was a quiet week, so you always know the brief ran.
Can I review the email before it sends?
Yes. The brief is created as a draft first and then sent, so you can point it at yourself to preview it, or set the recipient to your team list once you are happy.

Related templates

Chase unsigned contracts and nudge stalled signers daily

Every weekday we find the contracts still waiting on a signature, resend the ones going stale, and post a prioritized chase list to Slack.

Documenso
Gmail
Slack Bot
Agentic Task
Filter spam from Netlify forms before it reaches your CRM

Every new form submission gets judged real or junk, sorted by intent, and only genuine sales leads land in HubSpot with an email brief waiting for your team.

Netlify
HubSpot
Gmail
Agentic Task
Log Netlify form submissions to Sheets and email the team

Every contact and demo request from your Netlify site lands as a row in your tracking spreadsheet and as an email to your shared team inbox.

Netlify
Google Sheets
Gmail
Deterministic Code
Weekly Netlify build health report across every site

Every Monday, get one email that reads build health across all of your Netlify sites, flags which ones got flakier, and logs a running history.

Netlify
Gmail
Google Sheets
Agentic Task
Catch contract auto-renewals before the notice deadline

Every month we read your signed contracts, find the ones about to auto-renew, and warn you before your window to renegotiate closes.

Documenso
Google Calendar
Gmail
+1
Agentic Task
Daily NetSuite collections digest in Slack with email drafts

Every weekday at 8am, see your total overdue balance ranked by account in Slack, with polite reminder emails waiting as drafts in Gmail.

NetSuite
Slack Bot
Gmail
Agentic Task

Stop chasing competitor news by hand.

Let this workflow watch the market every week and deliver a clean, sourced brief to your team's inbox.