Runscript

The icon for the Runscript action - a curved piece of paper.

Continua a execução do script para um novo script como se fosse uma extensão do script de chamada.

Um dos benefícios de usar Runscript é que você pode criar scripts menores em vez de ter um script grande.

Dependências

  • O script principal e o subscript devem estar contidos na mesma pasta.
  • O tipo de script principal e o tipo de subscrito devem ser iguais. Por exemplo, se o script principal for um script de telefone, o subscript também deve ser um script de telefone.
  • O ContactID será o mesmo para o script principal e o subscrito.
  • Depois de Runscript acionar o subscript, o script principal passa a execução para o segundo script e não é mais executado. Se você deseja que ambos os scripts sejam executados simultaneamente, use uma Spawn action. Todas as variáveis do primeiro script são deixadas intactas no segundo script.
  • Se você pretende executar outro script e retornar ao primeiro script após a conclusão, incluindo a capacidade de passar e retornar valores (como uma sub-rotina de programação), use Runsub action.
  • O script principal será encerrado quando Runscript acionar o subscript.
  • Todos os scripts chamados por RunScript , Spawn, Runsub ou scripts semelhantes devem ser válidos e ativos. Durante o processo de salvamento, Studio valida todos os scripts chamados por ações. Se algum deles for inválido ou inativo, Studio exibe um erro e você não poderá salvar.

Tipos de script suportados

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Email script type - a large @ symbol in a diamond.

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

The icon for the Digital script type - a computer monitor with a smartphone next to it.

Genérico

E-mail Chat Telefone Correio de Voz Item de Trabalho SMS Digital

Comparação de ações similares

As ações a seguir têm funções semelhantes, mas com algumas diferença importantes.

  • Runscript: quando Runscript aciona outro script, ele não retorna ao primeiro script a partir do segundo script.
  • Runsub: quando Runsub aciona um subscript, o script pode retornar ao primeiro script desde que o subscript tenha uma ação Return. A ação Return fornece um valor de volta para a ação Runsub quando o subscript é concluído.
  • SPAWN: inicia um segundo script que é executado de forma paralela ao primeiro script. Scripts gerados não podem passar dados de volta ao primeiro script a não ser que você inclua uma action SIGNAL no script gerado.

Propriedades de entrada

Estas propriedades definem dados que a ação usa durante a execução.

Propriedade

Descrição

legenda

Insira uma frase curta que identifica exclusivamente esta ação no script. A legenda aparece na tela do script no ícone da ação. The default is the action name.

ScriptName

O script que você deseja gerar. Você pode clicar no link Choose Script na parte superior da caixa de propriedades da ação para selecionar um script da sua unidade de negócios.

Condições de ramal resultante

Nenhum(a)

Exemplo de script

Este é um exemplo para mostrar como esta ação pode ser usada em scripts. Ele não é voltado para um script inteiro. Criação de script adicional pode ser necessária.

O exemplo a seguir faz parte de um script muito maior. Neste exemplo, Runsub aciona um script diferente, no qual a ação Return permite que a ação Case no script abaixo determine se a organização está aberta, fechada ou em feriado. Se for determinado que o escritório está fechado ou em feriado, uma ação Play reproduzirá uma mensagem específica (uma mensagem de fechamento ou de feriado). O Runscript encerrará então o script e acionará o subscript.

Um exemplo de script, mostrando as ações do Studio com setas conectando-as. Cada ação possui um rótulo abaixo dela para indicar o que a ação faz no script.

Quer baixar este script?

O subscript que Runscript aciona é mostrado abaixo. O script permite que o contato deixe uma mensagem. O script principal passou uma variável com o identificador de chamadas e ID de contatoFechado Um identificador numérico exclusivo atribuído a cada contato. para o subscript, o que permite que o contato deixe uma mensagem, revise uma mensagem, tome uma ação corretiva se nenhuma voz foi ouvida ou permita que o contato registre novamente sua mensagem.

Um exemplo de script, mostrando as ações do Studio com setas conectando-as. Cada ação possui um rótulo abaixo dela para indicar o que a ação faz no script.

Quer baixar este script?