Actions13
- Contact Actions
- Addressbook Actions
- Stats Actions
- Config Actions
Contact → Search
AI-generatedSummary
Search contacts within a specified address book using optional filters for partial name, exact email, or partial phone matches, combined by a configurable match condition (AND/OR).
Inputs
- Address Book Name or ID (required) — Specifies the address book to search contacts in, selectable from a list or via expression.
- Name — Filters contacts by partial name match, supporting word-order independent multi-word querying.
- Email — Filters contacts by exact email address match.
- Phone — Filters contacts by partial phone number match.
- Match Condition — Determines filter logic: 'All Of (AND)' requires matching all provided filters; 'Any Of (OR)' requires matching at least one.
Output shape
a list of contact records matching the search criteria
Returns an array of contacts from the specified address book matching the filters combined per the selected match condition. If no filters are provided, the behavior depends on the CardDAV REST API's handling of empty search criteria (likely returns no contacts). Each contact in the result includes its detailed fields as returned by the API.
Examples
Example 1: Search contacts in the 'Friends' address book with name containing 'John' OR phone including '555'
Set 'Address Book Name or ID' to 'Friends', provide 'John' for 'Name', '555' for 'Phone', set 'Match Condition' to 'Any Of (OR)'.