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.