NewsAPI logo

Integrate NewsAPI with your AI CRM

News API is a simple HTTP REST API for searching and retrieving live articles from all over the web.

Explore Triggers and Actions

Get Everything

Tool to search through every article published by over 150,000 sources. At least one of q, sources, language, or domains must be set or the API returns a parametersMissing error. Historical date range depends on your News API plan tier (free plans limited to ~1 month). No country parameter exists; target geography via sources, domains, or country-specific terms in q. Burst requests may trigger HTTP 429; apply backoff on throttling errors.

ActionTry it

Get Sources

Tool to fetch available news sources. Use when you need to retrieve a list of publishers by optional filters like category, language, or country. Source IDs returned here are the only valid IDs for filtering in NEWS_API_GET_EVERYTHING or NEWS_API_GET_TOP_HEADLINES — unrecognized IDs cause silently empty results.

ActionTry it

Get Top Headlines

Tool to retrieve live top and breaking headlines; does not support historical or date-bounded queries (use NEWS_API_GET_EVERYTHING for past date ranges). Results favor major outlets; use NEWS_API_GET_EVERYTHING or COMPOSIO_SEARCH_WEB for niche publications. Use when you need current headlines filtered by country, category, source(s), or keywords.

ActionTry it

Get V1 Articles

Tool to fetch live article metadata from a news source using the legacy v1 API. Use when you need headlines from a specific source identifier. This v1 endpoint has been superseded by /v2/top-headlines.

ActionTry it

How the NewsAPI integration works

The NewsAPI integration connects your Dench AI CRM directly to NewsAPI, so agents can read and act on your NewsAPI data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

4 actions are available for agents to invoke on your behalf. Every call runs through NewsAPI's own authorization, scoped to the account you connect.

Set up NewsAPI in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find NewsAPI and click Connect — you'll authorize access through NewsAPI's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use NewsAPI in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the NewsAPI integration work with Dench?

The Dench NewsAPI integration connects your AI CRM to NewsAPI, so AI agents can work with your NewsAPI data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with NewsAPI via Dench?

The NewsAPI integration currently exposes 4 actions, including Get Everything, Get Sources, Get Top Headlines, and Get V1 Articles. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect NewsAPI to Dench?

No. You connect NewsAPI from your Dench workspace using NewsAPI's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the NewsAPI integration secure?

Connections are authorized through NewsAPI's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the NewsAPI connection from your workspace settings at any time.