Sendmode (Preview)
Connect to your Sendmode Business Messaging account and Send SMS messages instantly to any country.
This connector is available in the following products and regions:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
| Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Connector Metadata | |
|---|---|
| Publisher | SendMode |
Creating a connection
The connector supports the following authentication types:
| Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
| Name | Type | Description | Required |
|---|---|---|---|
| API Key | securestring | The API Key for this api | True |
Throttling Limits
| Name | Calls | Renewal Period |
|---|---|---|
| API calls per connection | 100 | 60 seconds |
Actions
| Check Credits |
Check your SendMode credits balance. |
| Import Customer |
Import your customer details into your SendMode account. |
| Optout Customer |
Optout Customer number from database. |
| Send SMS |
Send an SMS to one or more recipients. |
Check Credits
Check your SendMode credits balance.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Header Content Type
|
Content-Type | string |
Sendmode requires content type set to application json. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
status
|
status | string |
Command Status |
|
statusCode
|
statusCode | integer |
Command Status Code |
|
balance
|
balance | float |
Credit Balance |
Import Customer
Import your customer details into your SendMode account.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Header Content Type
|
Content-Type | string |
Sendmode requires content type set to application json. |
|
|
group
|
group | True | string |
Group to add the customer into. |
|
mobilenumber
|
mobilenumber | True | string |
The customers mobile number. |
|
firstname
|
firstname | string |
The customers first name. |
|
|
surname
|
surname | string |
The customers surname. |
|
|
address
|
address | string |
The customers address. |
|
|
town
|
town | string |
The customers address town. |
|
|
county
|
county | string |
The customers address county. |
|
|
email
|
string |
The customers email address. |
||
|
custom1
|
custom1 | string |
The customers custom1 field. |
|
|
custom2
|
custom2 | string |
The customers custom2 field. |
|
|
businessname
|
businessname | string |
The customers business name. |
|
|
dateofbirth
|
dateofbirth | string |
The customers date of birth in format dd/mm/yyyy |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
status
|
status | string |
Command Status |
|
statusCode
|
statusCode | integer |
Command Status Code |
|
acceptedDateTime
|
acceptedDateTime | string |
DateTime the Import request was accepted by Sendmdoe API. |
|
group
|
group | string |
Group to add the customer into. |
|
mobilenumber
|
importdata.mobilenumber | string |
mobilenumber |
|
firstname
|
importdata.firstname | string |
firstname |
|
surname
|
importdata.surname | string |
surname |
|
address
|
importdata.address | string |
address |
|
town
|
importdata.town | string |
town |
|
county
|
importdata.county | string |
county |
|
email
|
importdata.email | string |
|
|
custom1
|
importdata.custom1 | string |
custom1 |
|
custom2
|
importdata.custom2 | string |
custom2 |
|
businessname
|
importdata.businessname | string |
businessname |
|
dateofbirth
|
importdata.dateofbirth | string |
dateofbirth |
Optout Customer
Optout Customer number from database.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Header Content Type
|
Content-Type | True | string |
Sendmode requires content type set to application json. |
|
mobilenumber
|
mobilenumber | True | string |
Mobile numberof person Opting Out. |
|
optoutresponse
|
optoutresponse | string |
Reposonse submitted by person when opting out. |
|
|
returnedresponse
|
returnedresponse | string |
Used when forwarding a custom response to an Optout to downstream applications. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
status
|
status | string |
Command Status |
|
statusCode
|
statusCode | integer |
Command Status Code |
|
acceptedDateTime
|
acceptedDateTime | string |
DateTime optout request was accepted by Sendmode API |
|
mobilenumber
|
mobilenumber | string |
mobilenumber |
|
optoutreason
|
optoutreason | string |
Reason given for OptingOut |
Send SMS
Send an SMS to one or more recipients.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Header Content Type
|
Content-Type | string |
Sendmode requires content type set to application json. |
|
|
senderid
|
senderid | string |
The sender id displayed on the recipients device. |
|
|
messagetext
|
messagetext | True | string |
The content of the SMS message. |
|
customerid
|
customerid | string |
A reference id for your message. |
|
|
recipients
|
recipients | True | array of string |
recipients |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
status
|
status | string |
Command Status |
|
statusCode
|
statusCode | integer |
Command Status Code |
|
acceptedDateTime
|
acceptedDateTime | string |
DateTime message was accepted by Sendmode API. |
|
senderid
|
message.senderid | string |
The sender id displayed on the recipients device. |
|
messagetext
|
message.messagetext | string |
The content of the SMS message. |
|
customerid
|
message.customerid | string |
A reference id for your message. |
|
scheduledate
|
message.scheduledate | string |
scheduledate |
|
recipients
|
message.recipients | array of string |
recipients |