Setup
You will need a Vonage (formerly Nexmo) account with an API key, API secret, and a from number. In Courier, navigate to the Vonage Integration page, enter your API key, API secret, and from number, then click “Save.”Profile Requirements
To deliver a message to a recipient over Vonage, Courier must be provided the recipient’s SMS-compatible telephone number. Be sure that all phone numbers include country code, area code, and phone number without spaces or dashes. This value should be included in the recipient profile asphone_number.
Overrides
Overrides can be used to change the request body and config that Courier uses to send a message through Vonage. You can override theapiKey, apiSecret, fromNumber, and url via config, and any of the message body fields via body.
message.providers.vonage.override will replace what Courier sends to the Vonage SMS API.