Rate this page:

Messaging

Voximplant Messaging capabilities include SMS API, IP Messaging and Bot API.

Voximplant Messaging capabilities include SMS API, IP Messaging and Bot API. SMS API can be used by developers to send and receive SMS. BothP2P (Person-to-Person or Peer-to-Peer) and A2P (Application-to-Person) use cases are supported.

Serverless

SMS is controlled via an HTTP API. SMS control is not available directly from within the VoxEngine serverless environment today, but outbound SMS messages can be sent using VoxEngine’s Net module in conjunction with the HTTP API. A direct SMS module for VoxEngine is coming in the near future.

IP Messaging lets developers implement in-app user-to-user and group chats. It’s currently available in Voximplant Web and Mobile SDKs. IP Messaging capabilities include, but not limited to:

  • Custom message payload

  • Messaging history

  • One Voximplant user ID can be used to login on multiple devices, with unread message count sync across all devices

  • Universal “conversations” that can be used to create one-on-one messaging, channels, public and private chats

  • Messages are saved if user is offline and delivered when they are back online

  • Push notifications support

  • “Moderators” support

  • “Typing” notification support

  • Channels, users and messages can be edited

  • Notifications about all events across all affected users

  • Conversations and messages can be saved to and loaded from a local app storage

  • Optimized for low CPU, memory and network usage

The Bot API is used when IP Messaging needs to be connected to external services, such as another instant messaging system or a text bot platform.

Please check the Messaging section to learn more.