---
title: ResolvedContact
framework: corespotlight
role: symbol
role_heading: Structure
path: corespotlight/resolvedcontact
---

# ResolvedContact

Contact information used to match person and organization references in search queries.

## Declaration

```swift
struct ResolvedContact
```

## Mentioned in

Making your indexed content available to Foundation Models

## Overview

Overview Provide as many identifiers as available — the search tool uses them to match references in queries against metadata fields like authors, recipients, and participants.

## Topics

### Creating the contact

- [init(displayName:)](corespotlight/resolvedcontact/init(displayname:).md)

### Specifying the person’s name

- [displayName](corespotlight/resolvedcontact/displayname.md)
- [nameComponents](corespotlight/resolvedcontact/namecomponents.md)
- [names](corespotlight/resolvedcontact/names.md)

### Specifying contact information

- [emailAddresses](corespotlight/resolvedcontact/emailaddresses.md)
- [phoneNumbers](corespotlight/resolvedcontact/phonenumbers.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Contact resolution

- [ContactResolver](corespotlight/contactresolver.md)
