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.