Skip to main content

Overview

The Call Action plugin handles messages of type audio and video in category call. These are system messages generated when calls are initiated, answered, missed, or ended. They render as centered, pill-shaped bubbles with a call status icon.

Bubble Rendering

  • Centered pill — same style as action bubbles
  • Status icon — colored icon indicating call direction and outcome
  • Status text — localized description (e.g., “Missed Call”, “Outgoing Call”, “Call Ended”)

Call Status Icons

Status Text Mapping

Sent by me:
  • initiated → “Outgoing Call”
  • cancelled → “Cancelled Call”
  • rejected → “Rejected Call”
  • ended → “Call Ended”
  • unanswered → “Unanswered Call”
Received:
  • initiated → “Incoming Call”
  • ended → “Call Ended”
  • unanswered/cancelled → “Missed Call”
  • busy → “Busy Call”

Context Menu Options

None — call action messages have no context menu.

Conversation Preview

Returns: Video call or Voice call based on the call type (localized).

CSS Selectors

Icons are rendered via CSS mask-image. Override the mask in your own CSS to use custom icons: