@webitel/api-services
    Preparing search index...

    Defines a single interactive element within the keyboard. Each button must have a unique identifier and a specific action type.

    Index

    Properties

    Triggers a backend event (callback) with associated metadata.

    id?: string

    Unique idempotent identifier for the button. Used by the frontend to track state and prevent duplicate interactions.

    label?: string

    The human-readable label displayed on the button.

    Extensible metadata for UI/UX styling (e.g., "color", "theme", "size"). Usage: Allows for future-proofing without breaking schema changes.

    Requests sensitive information from the client (e.g., location or contact).

    Directs the user to an external web resource.