Transport
Send a message through one of the available transport channels.
SendEmail
core.SendEmail({...})
Send an email
- Object
to: Email
subject: String!
message: String!
reply: String
Email reply toname: String
Email display namefrom: String
Email from (must be an approved domain)
Boolean
SendText
core.SendText({...})
Send an SMS message
- Object
to: String
valid cell phone number with country code and area codemessage: String!
text message; limited to 160 characters in many regions
Boolean
SendChat
core.SendChat({...})
Send a chat messgae to a group channel
- Object
to: UUID!
channel id to send tofrom: UUID!
user Id to send frommessage: String
messagedata: Lua Table
data for the message
Boolean
SendDirectChat
core.SendDirectChat({...})
Send a chat message to a user via direct chat
- Object
to: UUID!
user id to send tofrom: UUID!
user Id to send frommessage: String
messagedata: Lua Table
data for the message
Boolean
SendManagedChat
core.SendManagedChat({...})
Send a chat message to a managed channel for a user
- Object
to: UUID!
user id to send tofrom: UUID!
user Id to send frommessage: String
messagedata: Lua Table
data for the message
Boolean
InvokeInbox
core.InvokeInbox({...})
Initiate an inbox workflow
- Object
id: UUID!
inbox idrecipient: UUID!
recipient iddata: Lua Table
data object used by the inbox
Boolean
SendPush
core.SendPush({...})
Send a push notification to a specific user
- Object
id: UUID!
user id to send totitle: String
titlemessage: String
message
Boolean