Actions12
Business Fit
AI-generatedSummary
Evaluates ICP (Ideal Customer Profile) fit for a contact and generates personalized outreach using the Aidenix AI API.
Inputs
- query (required) — LinkedIn slug (e.g., jane-doe-12345) or email address of the contact to evaluate.
- options.idempotencyStrategy — Determines how the Idempotency-Key header is generated. 'Deterministic' (default) uses a UUID v5 based on the workflow, execution, item index, and query, allowing safe replay; 'Random' generates a new UUID v4 per item, forcing a fresh API call; 'Custom' uses a value from the Idempotency Key field.
- options.idempotencyKey — Custom Idempotency-Key value. Required when the strategy is set to 'Custom'. Must be unique per logical operation.
- options.maxRetries — Number of retries (default 10) when the API returns 409 (processing) or 504 (timeout).
- options.retryDelayMs — Delay in milliseconds between retries (default 5000).
Output shape
A list of items, one per input item.
Each item contains the raw JSON response from the Aidenix API, including the AI-generated outreach content and fit scores.
Examples
Example 1: Evaluating a single prospect using the default deterministic idempotency strategy.
Query: 'john-smith-123'; Idempotency Strategy: 'Deterministic'; Max Retries: 10
Example 2: Running multiple evaluations where each item must be processed independently.
Query: 'jane@example.com'; Idempotency Strategy: 'Random'
Example 3: Using a custom key derived from upstream data to ensure idempotency.
Query: 'mike@example.com'; Idempotency Strategy: 'Custom'; Idempotency Key: '={{ $.external_id }}'