Define o valor de uma variável de canal ou de uma função.
Descrição: Esta função pode ser usada para definir o valor de variáveis de canal ou funções do dialplan. Ao definir variáveis, se o nome da variável for precedido por '_', a variável será herdada pelos canais criados a partir do canal atual. Se o nome da variável for precedido por '__', a variável será herdada pelos canais criados a partir do canal atual e por todos os canais filhos. Se (e somente se) no arquivo /etc/asterisk/asterisk.conf houver uma categoria '[compat]' com 'app_set = 1.4' nessa seção, o comportamento desta aplicação será alterado, removendo as aspas ao redor do lado direito do valor, como era feito anteriormente na versão 1.4. As vantagens de não remover as aspas e de não considerar caracteres separadores (vírgula e barra vertical) foram suficientes para justificar essas mudanças na versão 1.6. A confusão sobre quantas barras invertidas seriam necessárias para proteger adequadamente separadores e aspas em cadeias de acesso a bancos de dados foi significativamente reduzida com essas alterações. Sintaxe: Set(name=value), onde 'name' é o nome da variável ou função e 'value' é o valor a ser atribuído. Aplicações de Dialplan: MSet. Funções de Dialplan: GLOBAL, SET, ENV.