BaseMessage

Common fields shared by client-sent and server-delivered messages

  • channel_id_from
    Type: string
    deprecated
    required

    Channel identifier of the sender

  • conversation_id
    Type: string Format: uuid
    deprecated
    required

    UUID of the conversation

  • interaction_id
    Type: string Format: uuid
    required

    Groups related messages in a request/response interaction

  • message_id
    Type: string Format: uuid
    required

    Unique message identifier

  • participant_from
    Type: object · MessageParticipant
    required
    • name
      Type: string
      required

      Display name of the participant

    • role
      Type: string · Roleenum
      required
      values
      • digital_employee
      • agent
      • user
      • system
  • sent_at
    Type: string Format: date-time
    required

    ISO 8601 timestamp