Allowing marketers to create dynamic and personalized content for your email campaigns.
Allowing marketers to create dynamic and personalized content for your email campaigns. On Nagent, Niftyimages is exposed as a fully-configurable marketing automation integration that any agent can call — 9 actions, and API key authentication. No code is required to wire Niftyimages into your workflow — connect it once via the External Integrations panel and reuse it across every agent you build.
Agent builders use Niftyimages to automate the kinds of tasks marketing automation 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 Niftyimages 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 Niftyimages, with input parameters and output schema. Drop these into any step of an agent built in Helix.
NIFTYIMAGES_GET_IMAGES_STATSTool to get aggregated stats for all images. Use when you need to retrieve statistical data and performance metrics for all images in the account.
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
NIFTYIMAGES_GET_WIDGET_USER_IMAGESTool to list widget images for a specific user. Use when you need to retrieve all images associated with a particular user and widget combination.
Input parameters
The user identifier to retrieve images for.
The unique identifier (key) of the widget. This is a UUID format identifier.
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
NIFTYIMAGES_GET_WIDGET_USER_STATSTool to get aggregated stats for a specific user on a widget. Use when you need to retrieve performance metrics for a particular user's interaction with a widget.
Input parameters
The user identifier for which to retrieve aggregated stats
The unique identifier (key) of the widget
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
NIFTYIMAGES_LIST_IMAGESTool to page through images in your NiftyImages account. Use when you need to retrieve a list of all available images.
Input parameters
Page number to retrieve (1-based). Defaults to the first page when not specified.
Number of images to return per page. Defaults to the API default when 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
NIFTYIMAGES_LIST_MAPSTool to retrieve all maps in your NiftyImages account. Use when you need to view all available maps for geo-targeting or location-based email content.
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
NIFTYIMAGES_LIST_WIDGET_IMAGESTool to list widget images for a time frame. Use when you need to retrieve images generated by a specific widget within an optional date range.
Input parameters
End date in ISO 8601 format (e.g., 2024-12-31T23:59:59Z). Filter images created on or before this date.
Start date in ISO 8601 format (e.g., 2024-01-01T00:00:00Z). Filter images created on or after this date.
The unique identifier (key) of the widget. This is a UUID format identifier.
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
NIFTYIMAGES_LIST_WIDGETSTool to list all widgets in your NiftyImages account. Use when you need to retrieve all available widgets.
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
NIFTYIMAGES_LIST_WIDGET_STATSTool to retrieve widget statistics for a specified time frame from NiftyImages. Use when you need to view performance metrics such as impressions and clicks for your widgets.
Input parameters
End date for the stats time frame in ISO 8601 format (e.g., 2016-03-10T08:00Z). If not provided, stats up to the current time will be included.
Start date for the stats time frame in ISO 8601 format (e.g., 2016-02-10T08:00Z). If not provided, stats from the beginning will be included.
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
NIFTYIMAGES_LIST_WIDGET_USERSTool to list widget users for a specified time frame from NiftyImages. Use when you need to retrieve users who interacted with a specific widget during a date range.
Input parameters
End date for the time frame in ISO 8601 format (e.g., 2026-02-13T23:59:59Z). If not specified, defaults to API's default end date.
Start date for the time frame in ISO 8601 format (e.g., 2026-01-01T00:00:00Z). If not specified, defaults to API's default start date.
The unique identifier (key) of the widget to retrieve users for.
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 66 agents privately built on Nagent that already use Niftyimages.
Build on Nagent
Connect Niftyimages 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 Niftyimages, and click "Connect Now." You'll authenticate with an API key — Nagent handles credential storage and refresh automatically. Once connected, Niftyimages is available to any agent in your workspace.
No. Nagent provides no-code integration for every tool. Once Niftyimages is connected, you configure its 9 actions directly in the agent builder UI — no API calls, no boilerplate, no schema management.
Helix — Nagent's agentic agent builder — lets you drop Niftyimages 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 Niftyimages event fires, the agent kicks off automatically.
Every Niftyimages 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 Niftyimages ships with 9 pre-built marketing automation actions, you can layer custom logic around them inside Helix — pre/post-processing steps, conditional branches, retries, or stitching Niftyimages together with other connected tools. For deeper customization, talk to our team about Nagent's Agentic AI Lab — forward-deployed engineers who build Niftyimages-based workflows tailored to your business.