<!--
{
  "availability" : [

  ],
  "documentType" : "symbol",
  "framework" : "SiriKit",
  "identifier" : "/documentation/Intents/INPersonRelationship",
  "metadataVersion" : "0.1.0",
  "role" : "Structure",
  "symbol" : {
    "kind" : "Structure",
    "modules" : [
      "Intents"
    ],
    "preciseIdentifier" : "c:@T@INPersonRelationship"
  },
  "title" : "INPersonRelationship"
}
-->

# INPersonRelationship

Constants indicating the relationship between the person using the device and another person.

```
struct INPersonRelationship
```

## Topics

### Relationship Type

[`static let assistant: INPersonRelationship`](/documentation/Intents/INPersonRelationship/assistant)

The person is an assistant to the current user.

[`static let brother: INPersonRelationship`](/documentation/Intents/INPersonRelationship/brother)

The person is the brother of the current user.

[`static let child: INPersonRelationship`](/documentation/Intents/INPersonRelationship/child)

The person is a child of the current user.

[`static let father: INPersonRelationship`](/documentation/Intents/INPersonRelationship/father)

The person is the father of the current user.

[`static let friend: INPersonRelationship`](/documentation/Intents/INPersonRelationship/friend)

The person is a friend of the current user.

[`static let manager: INPersonRelationship`](/documentation/Intents/INPersonRelationship/manager)

The person is the manager of the current user.

[`static let mother: INPersonRelationship`](/documentation/Intents/INPersonRelationship/mother)

The person is the mother of the current user.

[`static let parent: INPersonRelationship`](/documentation/Intents/INPersonRelationship/parent)

The person is a parent of the current user.

[`static let partner: INPersonRelationship`](/documentation/Intents/INPersonRelationship/partner)

The person is the partner of the current user.

[`static let sister: INPersonRelationship`](/documentation/Intents/INPersonRelationship/sister)

The person is the sister of the current user.

[`static let spouse: INPersonRelationship`](/documentation/Intents/INPersonRelationship/spouse)

The person is the spouse of the current user.

[`static let daughter: INPersonRelationship`](/documentation/Intents/INPersonRelationship/daughter)

The person is the daughter of the current user.

[`static let son: INPersonRelationship`](/documentation/Intents/INPersonRelationship/son)

The person is the son of the current user.

### Initializers

[`init(String)`](/documentation/Intents/INPersonRelationship/init(_:))

Creates a person relationship type with the specified raw value.

[`init(rawValue: String)`](/documentation/Intents/INPersonRelationship/init(rawValue:))

Creates a person relationship type with the specified raw value.

## Relationships

### Conforms To

[`Equatable`](/documentation/Swift/Equatable)

[`Sendable`](/documentation/Swift/Sendable)

[`RawRepresentable`](/documentation/Swift/RawRepresentable)

[`Hashable`](/documentation/Swift/Hashable)

[`SendableMetatype`](/documentation/Swift/SendableMetatype)

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)