콘텐츠로 이동

RcsTextSendOptions

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

optional from: string

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

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:243


optional media: MessageMedia

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


optional messageId: string

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

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:79

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:70

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:91

Provider-specific escape hatch (use sparingly).

CommonSendOptions.providerOptions


optional rcs: RcsSendOptions

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


optional subject: string

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


text: string

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


to: string

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

CommonSendOptions.to


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

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


optional variables: MessageVariables

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