Currents News API provides access to the latest news articles from various sources worldwide, supporting multiple languages and categories.
Currents News API provides access to the latest news articles from various sources worldwide, supporting multiple languages and categories. On Nagent, Currents API is exposed as a fully-configurable news & lifestyle integration that any agent can call — 5 actions, and API key authentication. No code is required to wire Currents API into your workflow — connect it once via the External Integrations panel and reuse it across every agent you build.
Agent builders use Currents API to automate the kinds of tasks news & lifestyle teams previously handled manually. Concrete examples — each one is a single agent step in Nagent — include:
Every action and trigger is paired with a structured input/output schema (visible in the sections below), so when you wire Currents API into Helix — our agentic agent builder — the editor knows exactly what each step expects and produces. Configure once, deploy anywhere across your Nagent agents.
Every operation an agent can call against Currents API, with input parameters and output schema. Drop these into any step of an agent built in Helix.
CURRENTS_API_ACTIVITIES_LISTTool to retrieve the latest news articles from Currents News API. Use when you need a real-time feed of recent articles.
Input parameters
Filter news by language (e.g., 'en', 'es', 'fr'). Defaults to English if omitted.
Number of articles per page (1-300). Defaults to 30 if omitted.
Page number for pagination (1-180). Defaults to 1 if omitted.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
CURRENTS_API_ACTIVITIES_WATCHStart a push notification channel to watch user activities for Google Workspace applications. This action sets up a webhook to receive real-time notifications when activities occur in Google Workspace apps (admin, calendar, drive, docs, gmail, meet, etc.). Prerequisites: - Valid webhook URL that can receive POST notifications - OAuth credentials with appropriate scopes for the target application - For production use, requires Google Admin Reports API access Use this when you need to monitor user activities in real-time rather than polling.
Input parameters
Notification channel configuration including webhook URL, channel ID, and optional parameters
User identifier: use 'all' for all domain users, or specify a user's primary email address or unique user ID
Google Workspace application to monitor (e.g., 'admin' for admin console, 'drive' for Google Drive, 'calendar' for Google Calendar)
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
CURRENTS_API_ENTITY_USAGE_REPORTS_GETTool to retrieve usage statistics for a specific Google Workspace entity. Use when you need to analyze entity usage on a particular date.
Input parameters
Date of usage in ISO-8601 format (YYYY-MM-DD).
Comma-separated list of filters \[app\]:\[param\]\[operator\]\[value\], numeric parameters only; operators: ==, <>, <, <=, >, >=.
Object key to filter by; use 'all' to include all entities.
Token for fetching the next page of results.
Customer ID to retrieve data for.
Type of entity for the report; only 'gplus_communities' is supported.
Maximum number of results to return per page.
Comma-separated list of application parameters to include, e.g. 'gplus:numCommunitiesCreated'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
CURRENTS_API_USERS_LISTTool to list users in a Google Workspace domain. Note: - When the provided base_url points to Currents News API (api.currentsapi.services), this action will gracefully fall back to listing latest news articles to ensure a valid response, since the Currents News API does not expose a users endpoint. - When the base_url points to Google Admin Directory API, it will list users from the domain/customer specified.
Input parameters
Query string for searching user fields.
Domain name to list users from. Provide either `customer` or `domain`.
Property to sort results by.
Customer ID (e.g., 'my_customer'). Provide either `customer` or `domain`.
View type: 'admin_view' (admin only) or 'domain_public'.
Token for fetching the next page of results.
Sort direction.
Maximum number of results to return.
Subset of user fields to include in the response.
Whether to include deleted users. Defaults to false.
Comma-separated schema names; required only when `projection` is 'CUSTOM'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
CURRENTS_API_USER_USAGE_REPORT_GETRetrieve news articles from Currents News API with flexible search and filtering. Use this tool to: - Search for news articles by keywords or phrases - Filter articles by language, category, country, or date range - Retrieve paginated results for large result sets - Access comprehensive news data including titles, descriptions, authors, and publication dates This tool provides access to real-time global news content for information gathering, research, monitoring, or content curation purposes.
Input parameters
Filter by country code (e.g., 'US', 'GB', 'CA'). Returns news from the specified country.
Filter by news category (e.g., 'business', 'technology', 'sports', 'entertainment', 'politics'). Use comma-separated values for multiple categories.
End date for news articles in RFC 3339 format (e.g., '2026-01-28T23:59:59Z'). Returns articles published on or before this date.
Keywords or phrases to search for in news articles (e.g., 'technology', 'climate change'). Separate multiple keywords with spaces or commas.
Filter news by language code (e.g., 'en' for English, 'es' for Spanish, 'fr' for French). Defaults to English if omitted.
Number of articles per page (1-200). Defaults to the API's default page size if not specified.
Start date for news articles in RFC 3339 format (e.g., '2026-01-20T00:00:00Z'). Returns articles published on or after this date.
Page number for pagination. Defaults to 1 if not specified.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
No publicly available marketplace agent is found using this tool yet. There are 61 agents privately built on Nagent that already use Currents API.
Build on Nagent
Connect Currents API to any Nagent agent in minutes — no API key management, no boilerplate. Just configure and deploy.
The five questions agent builders ask before adopting a new integration.
Open the External Integrations panel inside Nagent (app.nagent.ai/externalIntegration), find Currents API, and click "Connect Now." You'll authenticate with an API key — Nagent handles credential storage and refresh automatically. Once connected, Currents API is available to any agent in your workspace.
No. Nagent provides no-code integration for every tool. Once Currents API is connected, you configure its 5 actions directly in the agent builder UI — no API calls, no boilerplate, no schema management.
Helix — Nagent's agentic agent builder — lets you drop Currents API steps into any workflow visually. Pick an action (e.g., one of those listed above), fill in the inputs (Helix knows the required vs. optional schema for each parameter), and connect it to upstream/downstream steps. Triggers run as the entry point of an agent, so when a Currents API event fires, the agent kicks off automatically.
Every Currents API action and trigger ships with a fully-typed schema — input parameters with name, type, required flag, and description, plus the output payload shape. The schemas are documented in the sections above. Helix uses these schemas to validate your configuration at build time and to type-check the data flowing between steps.
Yes. While Currents API ships with 5 pre-built news & lifestyle actions, you can layer custom logic around them inside Helix — pre/post-processing steps, conditional branches, retries, or stitching Currents API together with other connected tools. For deeper customization, talk to our team about Nagent's Agentic AI Lab — forward-deployed engineers who build Currents API-based workflows tailored to your business.