# Interface: ProposeRequest

Defined in: [packages/core/src/session/connect.ts:104](https://github.com/leifriksheim/minca/blob/main/core/src/session/connect.ts#L104)

What an app already connected to a home asks for when the person wants to
be notified: automations of the account's own, and nothing else. Never part of connecting — a
person signing in has asked for nothing yet. The home knows the app by the
origin the browser reports, and refuses one it has no connection for, a
carrier's and a program's connected by code.

## Properties

| Property | Modifier | Type | Description | Defined in |
| ------ | ------ | ------ | ------ | ------ |
| <a id="property-automations"></a> `automations` | `readonly` | readonly [`AutomationProposal`](https://minca.dev/api/core/interfaces/AutomationProposal.md)[] | 1 to 8 automations to offer the person | [packages/core/src/session/connect.ts:110](https://github.com/leifriksheim/minca/blob/main/core/src/session/connect.ts#L110) |
| <a id="property-kind"></a> `kind` | `readonly` | `"propose"` | - | [packages/core/src/session/connect.ts:106](https://github.com/leifriksheim/minca/blob/main/core/src/session/connect.ts#L106) |
| <a id="property-name"></a> `name?` | `readonly` | `string` | What it calls itself. Shown, never trusted. | [packages/core/src/session/connect.ts:108](https://github.com/leifriksheim/minca/blob/main/core/src/session/connect.ts#L108) |
| <a id="property-v"></a> `v` | `readonly` | `2` | - | [packages/core/src/session/connect.ts:105](https://github.com/leifriksheim/minca/blob/main/core/src/session/connect.ts#L105) |
