ChatAds icon

ChatAds

Interact with the ChatAds API

Analyze Prospect

AI-generated

Summary

Send a prospect's message or query to the ChatAds API for analysis, optionally including additional fields to control keyword extraction, affiliate link resolution, and result limits.

Inputs

  • JSON Parameters — Toggle to provide the entire request payload as raw JSON instead of using individual fields.
  • Body (JSON) (required) — Raw JSON object representing the full payload to send to ChatAds when JSON Parameters is enabled.
  • Message (required) — The prospect's message or query text to analyze when JSON Parameters is disabled.
  • Additional Fields — Optional parameters such as 'IP Address' for geolocation, 'Country' code, extraction and resolution modes, limits on offers and products, arbitrary metadata, and extra JSON fields to include in the request payload.
  • Endpoint Override — Custom relative API endpoint path to override the default '/v1/chatads/messages'.
  • Max Concurrent Requests — Maximum number of simultaneous HTTP requests for processing multiple input items.
  • Request Timeout (seconds) — Timeout duration to abort the ChatAds API request if the server does not respond.

Output shape

A JSON object containing the analysis result from the ChatAds API corresponding to each input item.

The node performs an HTTP POST request to the ChatAds API with the assembled payload. For multiple input items, requests are processed concurrently respecting the 'Max Concurrent Requests' limit. Errors can propagate to fail the workflow or be returned as JSON error messages depending on the node's execution settings. The response includes all data returned by ChatAds for further workflow use.

Examples

Example 1: Analyze a prospect message with default settings

Set 'Message' with prospect query, leave additional fields at defaults, and execute.

Links

Discussion