Inputs, Processing, and Outputs

A Relay workflow is started by a trigger, as explained in a following section. Once the workflow is started, the SDK invokes your workflow code where you can do whatever processing you want, including:

  • Reading external data from your enterprise and the Relay device.
  • Custom logic handling.
  • Generating audible prompts and receiving spoken response phrases, parsed by Relay's built-in text-to-speech and speech-to-text capabilities.
  • Prompting for and responding to button presses, or other actions supported by the Relay device and Relay server.
  • Storing result data back into your enterprise.