Documentation

Content Types

TrustRouter supports consistent payload patterns across channels. Not all providers support all content types in every market. TrustRouter validates capability and will return clear errors when unsupported.

Text

Universal across all channels.

SMSWhatsAppViberRCS

Media (images/files)

Supported in WhatsApp, Viber, RCS (subject to provider capability and policy).

WhatsAppViberRCS

Location (geo)

Supported where the channel supports location payloads.

WhatsAppViberRCS

Templates

WhatsApp and RCS often require template/structured content. TrustRouter supports template identifiers, variables/parameters, and validation of parameter count and type.

WhatsAppRCS

Best practice

Treat content capability as part of route selection:

  • If you must send media, select routes that explicitly support media for that destination.
  • Use failover policies that degrade gracefully (media to text fallback).