Skip to content

FaxMessageSendOptions

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

fax: FaxSendOptions

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


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


to: string

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

CommonSendOptions.to


type: "FAX"

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