NooviChat icon

NooviChat

Interact with NooviChat — manage conversations, contacts, pipeline CRM, lead scoring, campaigns and WhatsApp

Actions264

Contact → Filter

AI-generated

Summary

Searches contacts using the supplied JSON filter criteria and returns the matching contacts. Choose an account, provide the filter payload, and optionally return all matches or cap the results with a limit.

Inputs

  • Account ID (required) — NooviChat account ID; supports expressions for multi-account workflows.
  • Filter Payload (required) — JSON object containing contact filter criteria, such as email or phone_number.
  • Return All — When enabled, returns all matching contacts. Defaults to false.
  • Limit — Maximum number of results when Return All is disabled. Defaults to 50; allowed range is 1–100.

Output shape

A list of matching contact items.

The source pack does not show the Filter handler implementation, so the exact response envelope and pagination behavior cannot be confirmed.

Examples

Example 1: Filter contacts by email

Provide Account ID and set Filter Payload to {"email":"john@example.com"}. Leave Return All disabled to use the configured Limit.

Example 2: Retrieve all matching contacts

Provide the filter criteria and enable Return All.

Links

Discussion