---
title: Notifier
slug: data-platform/connect-platform/app-sdk-api-reference-interfaces-notifier
docTags: 
createdAt: 2026-08-05T20:06:38.615Z
---

[OCP App SDK](docId\:gxEU_0AA37IEZJK-uoVcT)

***

[OCP App SDK](docId\:gxEU_0AA37IEZJK-uoVcT) / Notifier

# Interface: Notifier

Defined in: [src/notifications/Notifier.ts:1](https://github.com/ZaiusInc/app-sdk/blob/8c7209817facb226c91abb960e6d54a7692b9aa2/src/notifications/Notifier.ts#L1)

## Methods

### error()

:::BlockQuote
**error**(`activity`, `title`, `summary`, `details?`): `Promise`\<`void`>
:::

Defined in: [src/notifications/Notifier.ts:36](https://github.com/ZaiusInc/app-sdk/blob/8c7209817facb226c91abb960e6d54a7692b9aa2/src/notifications/Notifier.ts#L36)

Create an error notification.

### Parameters

### activity

`string`

The activity, must not be empty

### title

`string`

The title, must not be empty

### summary

`string`

The activity summary, must not be empty

### details?

`string`

The activity details

### Returns

`Promise`\<`void`>

***

### info()

:::BlockQuote
**info**(`activity`, `title`, `summary`, `details?`): `Promise`\<`void`>
:::

Defined in: [src/notifications/Notifier.ts:9](https://github.com/ZaiusInc/app-sdk/blob/8c7209817facb226c91abb960e6d54a7692b9aa2/src/notifications/Notifier.ts#L9)

Create an informational notification.

### Parameters

### activity

`string`

The activity, must not be empty

### title

`string`

The title, must not be empty

### summary

`string`

The activity summary, must not be empty

### details?

`string`

The activity details

### Returns

`Promise`\<`void`>

***

### success()

:::BlockQuote
**success**(`activity`, `title`, `summary`, `details?`): `Promise`\<`void`>
:::

Defined in: [src/notifications/Notifier.ts:18](https://github.com/ZaiusInc/app-sdk/blob/8c7209817facb226c91abb960e6d54a7692b9aa2/src/notifications/Notifier.ts#L18)

Create a success notification.

### Parameters

### activity

`string`

The activity, must not be empty

### title

`string`

The title, must not be empty

### summary

`string`

The activity summary, must not be empty

### details?

`string`

The activity details

### Returns

`Promise`\<`void`>

***

### warn()

:::BlockQuote
**warn**(`activity`, `title`, `summary`, `details?`): `Promise`\<`void`>
:::

Defined in: [src/notifications/Notifier.ts:27](https://github.com/ZaiusInc/app-sdk/blob/8c7209817facb226c91abb960e6d54a7692b9aa2/src/notifications/Notifier.ts#L27)

Create a warning notification.

### Parameters

### activity

`string`

The activity, must not be empty

### title

`string`

The title, must not be empty

### summary

`string`

The activity summary, must not be empty

### details?

`string`

The activity details

### Returns

`Promise`\<`void`>
