system.twilio.sendSms
This function is used in Python Scripting.
Description
Sends an SMS message.
Client Permission Restrictions
This scripting function has no Client Permission restrictions.
Syntax
system.twilio.sendSms(accountName, fromNumber, toNumber, message)
Parameters
| Type | Parameter | Description | 
|---|---|---|
| String | accountName | The Twilio account to send the SMS from. | 
| String | fromNumber | The outbound phone number belonging to the Twilio account to use. | 
| String | toNumber | The phone number of the recipient. | 
| String | message | The body of the SMS. | 
Returns
Nothing
Scope
All
Code Examples
Example #1
# Send a SMS message.
# Fetch the Twilio account name
# getAccounts() returns a list, so the "[0]" operator is refering to the first item in the list
account = system.twilio.getAccounts()[0]
 
# Fetch the first number associated with the account
fromNumber = system.twilio.getPhoneNumbers(account)[0]
 
# Fetch a specific user's contact information
# A static value is used below, but system.user.getUser() could be used to retrieved a user's phone number
toNumber = "+19165550101"
 
# Define the text message
# A static message is used below, but multiple messages could be stored in a database table and retrieved here
textMessage = "This is the body of a text message"
 
# Send the message
system.twilio.sendSms(account, fromNumber, toNumber, textMessage)