2-way SMS messaging

Description

OpenVPMS is currently limited to email-based SMS providers, and replies are not supported.

To support 2-way SMS messaging:

  • provide an SMS plugin API

  • queue outgoing messages so that if a plugin is unavailable or not able to process a message, it can be retried

  • allow plugins to set delivery statuses to indicate if a message was delivered or not

  • allow plugins to record replies to messages

  • include a time-to-live on messages, so that queued messages may expire if they cannot be delivered in time

  • integrate messages and their replies with Customer Communications

  • provide a Workflow - SMS workspace to monitor SMS messages and their replies

Environment

None

Status

Assignee

Tim Anderson

Reporter

Tim Anderson

Labels

None

Components

Fix versions

Priority

Major
Configure