Actions264
- Conversation Actions
- Message Actions
- Contact Actions
- Inbox Actions
- Agent Actions
- Team Actions
- Label Actions
- Canned Response Actions
- Custom Attribute Actions
- Webhook Actions
- Pipeline Actions
- Card Actions
- Create
- Get
- Get Many
- Update
- Delete
- Move to Stage
- Reopen
- Get Timeline
- Bulk Move
- Get Lead Score
- Recalculate Lead Score
- Add Contact
- Remove Conversation
- Export (CSV)
- Get Import Template (CSV)
- Get Discarded
- Restore
- Delete Permanently
- Assign Owner
- Bulk Assign Owner
- Bulk Set Priority
- Override Lead Score
- Get Attachments
- Delete Attachment
- Follow-up Actions
- Activity Actions
- Lead Scoring Actions
- Campaign Actions
- SLA Actions
- WAHA Actions
- WhatsApp Template Actions
- Appointment Actions
- Professional Actions
- Service Actions
- Partner Actions
- Broadcast Actions
- Broadcast Blacklist Actions
- Commercial Analysis Actions
- Sequence Actions
- WhatsApp Hub (NooviConnect) Actions
- Captain AI Actions
- UAZAPI Actions
- Company Actions
- Pipeline Automation Actions
- Pipeline Webhook Actions
- Pipeline Follow-up Rule Actions
- Sequence Definition Actions
- Activity Template Actions
- Product Actions
- Opportunity Actions
- Follow-up Automation Actions
Contact → Filter
AI-generatedSummary
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.