Latenode

Automate news monitoring with Airtable, Slack, and JavaScript

This template runs on a schedule, searches recent articles for your topic through the Linkup API, writes each result to Airtable, and posts a Slack message when the digest is done.

A JavaScript node calls Linkup and returns title, date, URL, and summary. Put the Linkup API key in that JavaScript node. Connect Airtable and Slack, then set the topic and the weekday on the schedule.

Updated Sep 16, 2026Est. run: 12sEst. cost: $0.0008
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Searches your news topic on a schedule
  • Calls the Linkup API from JavaScript with the key in that node
  • Stores title, date, URL, and summary in Airtable
  • Alerts Slack when the digest is written

How it works

1
Trigger

Run on a schedule

A schedule starts the scenario, for example every morning or once a week.

2
Action

Search with Linkup

JavaScript calls the Linkup API with your topic and date range. Put the Linkup API key in that JavaScript node.

3
Action

Store articles in Airtable

Each article becomes an Airtable record with title, date, URL, and summary.

4
Action

Notify Slack

Slack posts that the digest is ready, with a count or the first headlines.

Setup guide

1

Store the Linkup key

Add a JavaScript node and put your Linkup API key there. Set the topic and date range in that node, then call the Linkup search endpoint.

2

Connect Airtable

Add an Airtable connection. Create a record in the News table for each article. Map title, date, URL, and summary.

3

Connect Slack

Add a Slack connection. Send a public channel message when the run finishes.

4

Set the schedule

Run daily or weekly at the time you want the digest. Test one search before leaving it on that cadence.

Requirements

A Linkup API key stored in the JavaScript node
An Airtable base and table that can store news rows
A Slack channel the connected workspace can post to
The topic and date range you want to search

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.