Sends a templated voice message through a notify configuration to a recipient's phone number
Source:R/pinpointsmsvoicev2_operations.R
pinpointsmsvoicev2_send_notify_voice_message.RdSends a templated voice message through a notify configuration to a recipient's phone number.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_send_notify_voice_message/ for full documentation.
Usage
pinpointsmsvoicev2_send_notify_voice_message(
NotifyConfigurationId,
DestinationPhoneNumber,
TemplateId = NULL,
TemplateVariables,
VoiceId = NULL,
TimeToLive = NULL,
Context = NULL,
ConfigurationSetName = NULL,
DryRun = NULL,
MessageFeedbackEnabled = NULL
)Arguments
- NotifyConfigurationId
[required] The unique identifier of the notify configuration to use for sending the message. This can be either the NotifyConfigurationId or NotifyConfigurationArn.
- DestinationPhoneNumber
[required] The destination phone number in E.164 format.
- TemplateId
The unique identifier of the template to use for the message.
- TemplateVariables
[required] A map of template variable names and their values. All variable values are passed as strings regardless of the declared variable type. For example, pass
INTEGERvalues as"42"andBOOLEANvalues as"true"or"false".- VoiceId
The voice ID to use for the voice message.
- TimeToLive
How long the voice message is valid for, in seconds. By default this is 72 hours.
- Context
You can specify custom data in this field. If you do, that data is logged to the event destination.
- ConfigurationSetName
The name of the configuration set to use. This can be either the ConfigurationSetName or ConfigurationSetArn.
- DryRun
When set to true, the message is checked and validated, but isn't sent to the end recipient.
- MessageFeedbackEnabled
Set to true to enable message feedback for the message. When a user receives the message you need to update the message status using
put_message_feedback.