Skip to content

Rule.io SDK


Rule.io SDK / rcml/src / SmsRfmSpec

Interface: SmsRfmSpec

Defined in: rcml/src/sms/sms-rfm-spec.ts:83

Top-level machine-readable SMS RFM specification exported from @rule/rcml.

Properties

flavors

flavors: Record<string, SmsRfmFlavorSpec>

Defined in: rcml/src/sms/sms-rfm-spec.ts:87

Flavors keyed by their content type string. SMS has one: 'sms-rfm-content'.


marks

marks: Record<string, SmsRfmMarkSpec>

Defined in: rcml/src/sms/sms-rfm-spec.ts:93

Deprecated

SMS links are now link nodes. Always {}.


nodes

nodes: Record<string, SmsRfmNodeSpec>

Defined in: rcml/src/sms/sms-rfm-spec.ts:89

All JSON node types (sms, message, link, placeholder).


version

version: string

Defined in: rcml/src/sms/sms-rfm-spec.ts:85

Spec format version.