Skip to content

Instantly share code, notes, and snippets.

@JoneSabino
Last active April 17, 2021 15:40
Show Gist options
  • Save JoneSabino/e0a1bed45c2cde36ca165c10eb3025db to your computer and use it in GitHub Desktop.
Save JoneSabino/e0a1bed45c2cde36ca165c10eb3025db to your computer and use it in GitHub Desktop.
// Uma conversação tem múltiplos fluxos.
// Cada fluxo tem uma sequência linear de passos que pode levar a um ponto de decisão.
// Cada ponto de decisão gera novos fluxos.
// Cada passo tem uma mensagem de saída e pode ter múltiplas mensagens de de entrada previstas.
// Mensagens de entrada geralmente determinam se haverá o início de um novo fluxo ou de novos passos.
{
"flow":"quux",
"steps":[
{
"outbound":"foobar",
"inbound":[
"foo",
"bar"
]
},
{
"outbound":"foobar",
"inbound":[
"foo",
"bar"
]
},
{
"outbound":"foobar",
"inbound":[
"foo",
"bar"
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment