• Conversation

    Class that may be used to manage a conversation.

  • Message

    Interface that represents a message within a conversation.

  • Messenger

    Messenger class used to control messaging functions.

  • User

    Interface that represents user information. Voximplant users are created via the Voximplant control panel or HTTP API.

  • ConversationParticipant

    Interface that represents a conversation participant and its permissions.

  • ConversationConfig

    Configuration either to create a new conversation or restore a previously created conversation.

  • MessengerAction

    Enum that represents actions that trigger messenger events. Each action is the reason for every triggered event.

  • MessengerNotification

    Enum that represents events available for push notification subscriptions.

  • MessengerEventTypes

    Enum that represents types of messenger events.