Sales Intermediate

Scrape Recent News About a Company Before a Call

Each morning, scan Google Calendar for upcoming calls, pull the latest news for each company via NewsAPI, and email a curated digest per company through Gmail.

At a glance

Scrape Recent News About a Company Before a Call is an intermediate-level sales automation built with n8n. Daily digest of news on every company you are meeting with that day.

Tools required
n8n
Tags
#google-calendar #news-api #gmail #sales-prep #pre-call-research
Difficulty
Intermediate
Published
· 1 min read

How It Works

Each morning the workflow reviews Google Calendar for meetings or calls scheduled that day, extracts the company name for each one, and queries NewsAPI for the most recent and relevant articles about it. The result lands in your inbox as a per-company Gmail message with headlines, short descriptions, and direct links to each article.

Setup Steps

  1. Authenticate Google Calendar: Connect your Google account in n8n so the calendar node can read the day’s events.
  2. Authenticate Gmail: Add the Gmail credential that will send the digest emails to your own inbox.
  3. Get a NewsAPI Key: Create a free NewsAPI account at newsapi.org and copy the API key into the HTTP Request node.
  4. Open the Setup Node: The template includes a dedicated Setup node where you tune the sender address, recipient address, number of articles per company, and the morning run time.
  5. Schedule the Trigger: Set the schedule trigger to fire at your preferred time, for example 07:00 local, so the digest is waiting when you start the day.

Automation Workflow

Schedule Trigger → Google Calendar (Today's Meetings)
↓
Extract Company → NewsAPI (Recent Articles)
↓
Format Digest → Gmail (One Email per Company)

Benefits

Use Cases

Related Automations