Introdução
O Voiceflow é uma ferramenta online que permite de maneira visual e sem precisar saber programar desenhar, prototipar e publicar skills para Alexa ou Actions para o google.
Na versão paga é possível criar inúmeros projetos de forma colaborativa.
Briefing
Nosso programa consiste em uma skill que sorteia randomicamente um número entre 1 e 2, altera o valor de uma variável para chapolin caso dê 1 e Super Sam caso dê 2.
SE a variável estiver com o valor chapolin a Alexa vai falar: “Não contavam com minha astúcia”, SENÃO a Alexa falará: “Time is money”

Primeiramente vamos a uma breve introdução sobre alguns itens:
Variável
Eu criei uma variável chamada heroi que será alterada no início da skill para chapolin ou super sam.


Random
Esse fluxo vai sortear um caminho para seu skill seguir. No caso dessa skill nós temos apenas dois caminhos, um que alterará a variável {heroi} para chapolin e outro que alterará a variável {heroi} para super sam.

SET
Esse fluxo é responsável por alterar o valor de variáveis. No exemplo abaixo estou alterando (setando) a variável {heroi} com o valor chapolin. Você poderia atribuir em {heroi} o valor de outra variável ou até operações matemáticas.


IF
Se você deseja que sua skill siga um determinado caminho com base no valor dela então você deverá usar o IF.

SE {heroi} for igual a chapolin segue um caminho.
Se {heroi} for diferente de chapolin seguirá outro caminho.
CAPTURE
Com esse fluxo é possível capturar o input de voz do usuário. O valor falado é colocado em uma variável e poderá ser usado em quaisquer outros fluxos depois.
Esse fluxo não foi usado no exemplo deste tutorial mas será abordado com frequência na parte 2 e 3.





