Skip to main content

Mapping

Applies Bloblang transformations to messages. This is the most commonly used processor.

FieldTypeDescription
MappingBloblangThe Bloblang mapping to apply (required)

Common patterns:

  • Rename and transform fieldsroot.full_name = this.first_name + " " + this.last_name
  • Convert valuesroot.email = this.email.lowercase()
  • Add timestampsroot.created_at = now()
  • Filter messagesroot = if this.status == "active" { this } else { deleted() }