itglue_find_contact_match
Fuzzy-match a contact's first and last name against existing IT Glue contacts. Uses exact email match to force update confidence when available, helping prevent duplicates before creating a new contact.
Instructions
Fuzzy-match a contact (firstName + lastName) against existing IT Glue contacts. If primaryEmail is provided and matches an existing contact's primary email exactly, the score is forced to Update — email is a strong identity signal. Use before creating a new contact.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| firstName | Yes | Contact first name (required). | |
| lastName | No | Contact last name. | |
| organizationId | No | filter[organization_id] to scope the candidate pool. | |
| primaryEmail | No | If provided, exact-match against contact primary email forces Update confidence. | |
| threshold | No | Minimum similarity score to include. Default 0.7. | |
| pageSize | No | Candidates to fetch. Default 100. |