Skip to content

Documentation / @agentick/connector-imessage / IMessagePlatform

Class: IMessagePlatform

Defined in: imessage-platform.ts:41

iMessage platform adapter for the Agentick connector system. macOS only.

Polls ~/Library/Messages/chat.db for incoming messages and sends responses via AppleScript -> Messages.app.

Recommended config:

  • deliveryStrategy: "on-idle"
  • contentPolicy: "summarized"
  • renderMode: "message"

Implements

Constructors

Constructor

new IMessagePlatform(options): IMessagePlatform

Defined in: imessage-platform.ts:56

Parameters

options

IMessageConnectorOptions

Returns

IMessagePlatform

Accessors

status

Get Signature

get status(): ConnectorStatus

Defined in: imessage-platform.ts:63

Optional — platform reports its own health.

Returns

ConnectorStatus

Optional — platform reports its own health.

Implementation of

ConnectorPlatform.status

Methods

start()

start(bridge): Promise<void>

Defined in: imessage-platform.ts:67

Parameters

bridge

ConnectorBridge

Returns

Promise<void>

Implementation of

ConnectorPlatform.start


stop()

stop(): Promise<void>

Defined in: imessage-platform.ts:90

Returns

Promise<void>

Implementation of

ConnectorPlatform.stop

Released under the ISC License.