# InviteRecord

Model ID: `InviteRecord`

A CareConnect invite sent to bring a new contact onto the platform.

Type: `object`

## Fields

| Field | Type | Required | Format | Allowed values | Default | Nullable | Description |
|---|---|---:|---|---|---|---:|---|
| `channel` | [`InviteChannel`](./InviteChannel.md) | Yes |  |  |  | No | Delivery channel for the invite. |
| `createdAt` | `string` | Yes | date-time |  |  | No | Creation timestamp. |
| `destination` | `string` | Yes |  |  |  | No | Invite destination (email address or phone number). |
| `id` | `string` | Yes |  |  |  | No | Stable invite identifier, client-generated on create. |
| `inviteCode` | `string` | Yes |  |  |  | No | Redeemable invite code. |
| `name` | `string` | Yes |  |  |  | No | Display name of the invitee. |
| `role` | `string|null` | Yes |  |  |  | Yes | Intended role for the invitee, when specified. |
| `status` | [`InviteStatus`](./InviteStatus.md) | Yes |  |  |  | No | Current invite status. |

## Example

None declared in canonical OpenAPI.
