search_users
Resolve multiple users into user IDs by email, phone, ID, or name. Use before any tool that requires user IDs.
Instructions
Resolve several users at once by emails, phones, IDs or names.
USE WHEN: Turning a list of people into user IDs in one call — the right first step before any tool that takes user IDs. Name search only matches your contacts.
USE INSTEAD: search_user for a single lookup. get_user for a full profile once you have the ID.
EXAMPLE: {"names":["Brett"]}
RETURNS: Array of {id, full_name, first_name, last_name?, link, languages?, ...}. If a name returns more than one candidate, ask which person was meant rather than guessing.
NARROW: pass response_fields ["id","full_name"] unless you need more — the full payload is much larger.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | No | User IDs | |
| names | No | The names of the users to search for (Only users that are part of your contacts will be returned) | |
| emails | No | Email Addresses | |
| phones | No | Phone Numbers | |
| response_fields | No | Dot-path allowlist to shrink the response, e.g. ["results.id","total"]. Omit for the full payload. |