콘텐츠로 이동

RcsTextSendOptions

Defined in: packages/core/src/types/message.ts:309

optional from?: string

Defined in: packages/core/src/types/message.ts:146

Sender number / sender id. Optional at KMsg layer; providers may require it.

CommonSendOptions.from


optional imageUrl?: string

Defined in: packages/core/src/types/message.ts:314


optional media?: MessageMedia

Defined in: packages/core/src/types/message.ts:313


optional messageId?: string

Defined in: packages/core/src/types/message.ts:133

Correlation id generated by KMsg (or provided by the caller). Providers must echo this value back in SendResult.messageId.

CommonSendOptions.messageId


optional options?: object

Defined in: packages/core/src/types/message.ts:150

Common delivery options understood by multiple providers.

optional country?: string

Country code for providers that support it (e.g. SOLAPI). Examples: “82”, “+82”.

optional customFields?: Record<string, string>

optional scheduledAt?: Date

CommonSendOptions.options


optional providerId?: string

Defined in: packages/core/src/types/message.ts:137

Optional routing hint to force a specific provider by id.

CommonSendOptions.providerId


optional providerOptions?: Record<string, unknown>

Defined in: packages/core/src/types/message.ts:162

Provider-specific escape hatch (use sparingly).

CommonSendOptions.providerOptions


optional rcs?: RcsSendOptions

Defined in: packages/core/src/types/message.ts:316


optional subject?: string

Defined in: packages/core/src/types/message.ts:312


text: string

Defined in: packages/core/src/types/message.ts:311


to: string

Defined in: packages/core/src/types/message.ts:142

Recipient phone number in Korean format without hyphens.

"01012345678"

CommonSendOptions.to


type: "RCS_SMS" | "RCS_LMS" | "RCS_MMS"

Defined in: packages/core/src/types/message.ts:310


optional variables?: MessageVariables

Defined in: packages/core/src/types/message.ts:315