Industry News Updates and Analysis Agent

Automate your industry monitoring with a Slack agent that summarizes and analyzes the latest news.

Postman Templates Illustration.

Overview

This agent fetches industry news from multiple sources, analyzes the content, and posts a daily summary to Slack. It keeps you up to date without switching between sites or feeds.

You can customize it to retrieve news from preferred sources and tailor the output for whether you want key insights, analytical commentary, or short summaries.

Tools used by this agent

  • GNews, MediaStack, NewsAPI, The Guardian: Pull in the latest industry news

  • Slack: Triggers the agent via slash command and posts the resulting summary

How does this agent work?

Trigger the agent using a customizable Slack command, such as /dailynews. Then, the agent:

  1. Retrieves news based on user-defined topics and preferred output format that can be specified in natural language as part of the slash command (summary, analysis, or key insights).

  2. Fetches articles from multiple sources: GNews, MediaStack, NewsAPI, and The Guardian.

  3. Analyzes and summarizes the results into a concise update.

  4. Posts the final digest to your Slack workspace.

Get started fast. Clone this agent template in Postman

Use Template

How to use this template

This agent requires the following configurations to function:

News

- news_api_key

GNews

- gnews_api_key

Guardian

- hubspot_api_key

Mediastack

- mediastack_api_key

News API

- news_api_key

Slack

- slack_user_id

- slack_bot_token

Set up the template

To set up the template, do the following:

  1. Clone the agent template from the Flows workspace.

  2. Request API keys for the following news providers. In Postman, open the Configurations panel and save the keys as follows:

  3. In the flow module, test each API call by running with the following:

    • api_key

    • topic

  4. Set up Slack:

    • Create a Slack app.

    • In Postman, open the module’s Configurations panel and save the following credentials:

      • slack_bot_token

      • slack_user_id

    • Create a slash command, such as /dailynews, with read and write access to trigger the agent.

  5. Test the Slack integration:

    • In the Slack module, add the following:

      • slack_bot_token

      • slack_user_id

      • topic

    • Run the scenario to confirm the agent can write messages to your Slack app.

  6. Deploy the agent to the Postman cloud.

    • Copy the action_url from the deployment output.

    • Set the Request URL of the slash command to your action URL. This connects your Slack app to the agent.

  7. In Slack, use your slash command with a topic to confirm it works.

Example:

/dailynews give me todays top daily news

Popular Templates

Plan trips and generate itineraries. Icon.

Plan trips and generate itineraries

Builds Notion-based travel plans with activities, weather, and packing lists.

Summarize and analyze industry news. Icon.

Summarize and analyze industry news

Pulls and analyzes news articles from APIs, then sends a daily summary straight to Slack.

Prepare for customer meetings. Icon.

Prepare for customer meetings

Gathers support, deal, and calendar data to deliver a daily Slack brief before calls.

Route urgent tickets automatically. Icon.

Route urgent tickets automatically

Detects severity of incoming tickets and escalates them to PagerDuty, Slack, or email.