Events that can be sent from the Relay server to your workflow.
More...
Events that can be sent from the Relay server to your workflow.
◆ EventType()
RelayDotNet.EventType.EventType |
( |
string |
name, |
|
|
string |
serializedName |
|
) |
| |
|
inline |
◆ TryParseSerializedName()
static bool RelayDotNet.EventType.TryParseSerializedName |
( |
string |
serializedName, |
|
|
out EventType |
result |
|
) |
| |
|
inlinestatic |
◆ Audio
An audio file is being played on the device.
◆ Button
A button has been pressed on your device during a running workflow. This event occurs on a single, double or triple tap of the action button or a tap of the assistant button. Note this is separate from a button trigger.
◆ CallConnected
EventType RelayDotNet.EventType.CallConnected |
|
staticget |
A call attempt that was ringing, progressing, or incoming is now fully connected. This event can occur on both the caller and the callee.
◆ CallDisconnected
EventType RelayDotNet.EventType.CallDisconnected |
|
staticget |
A call that was once connected has become disconnected. This event can occur on both the caller and the callee.
◆ CallFailed
A call failed to get connected. This event can occur on both the caller and the callee.
◆ CallProgressing
EventType RelayDotNet.EventType.CallProgressing |
|
staticget |
The device we called is making progress on getting connected. This may be interspersed with on_call_ringing. This event can occur on the caller.
◆ CallReceived
The device is receiving an inbound call request. This event can occur on the callee.
◆ CallRinging
The device we called is ringing. We are waiting for them to answer. This event can occur on the caller.
◆ CallStartRequest
EventType RelayDotNet.EventType.CallStartRequest |
|
staticget |
There is a request to make an outbound call. This event can occur on the caller after using the "Call X" voice command on the Assistant.
◆ Incident
An incident has been resolved.
◆ InteractionLifecycle
EventType RelayDotNet.EventType.InteractionLifecycle |
|
staticget |
An interaction lifecycle event has occurred. This could indicate that an interaction has started, resumed, been suspended, ended, or failed.
◆ Notification
A device has acknowledged an alert that was sent out to a group of devices.
◆ PlayInboxMessage
EventType RelayDotNet.EventType.PlayInboxMessage |
|
staticget |
Inbox messages are being played on the device.
◆ Progress
Your workflow is progressing.
◆ Prompt
When a text-to-speech is being streamed to a Relay device, this event will mark the beginning and end of that stream delivery.
◆ Sms
◆ Speech
You have spoken into the device by holding down the action button. Typically seen when the listen() funciton is happening on a device.
◆ Start
Your workflow has been triggered.
◆ Stop
Your workflow has stopped, which might be due to a normal completion after you call terminate() or from an abnormal completion error.
◆ Timer
An unnamed timer has fired.
◆ TimerFired
The documentation for this class was generated from the following file: