Share via


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
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   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)
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)
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
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

email

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