* Quando o cliente entra na ura verificamos se o telefone j<EFBFBD> esta cadastrado.
*/
$cliCad = GetCadastroFone();
$fileSauda = "saudacao" . $uid;
$agi->answer();
$saudacao = RemoveEspaco(Sauda());
if ($cliCad) {
/*
* O cliente foi localizado pelo n<EFBFBD>mero do telefone, ent<EFBFBD>o <EFBFBD> apresentado uma sauda<EFBFBD><EFBFBD>o de boas vindas
* personalizada. O arquivo <EFBFBD> gerado e armazenado posteriormente ser<EFBFBD> utilizado.
*/
$textaudio = sprintf("%s senhor \"%s\", bem vindo a Simples Ip<EFBFBD> , escolha uma das op<EFBFBD><EFBFBD>es apresentadas a seguir. ", Sauda(), $globais["nome_cliente"]);
$textoConctAudio = "Obrigado por utilizar nossa central de servi<EFBFBD>os\, em instantes voc<EFBFBD> ser<EFBFBD> redirecionado para um dos nossos atendentes.";
$audio = GetAudioText($textoConctAudio, $audio);
$agi->stream_file($audio);
$agi->exec("Queue", "simples");
$finish = true;
} else {
if (!$digits) {
$finish = false;
$audio = "cpf_invalido_$uid";
$textoConctAudio = "O n<EFBFBD>mero informado <EFBFBD> inv<EFBFBD>lido ou n<EFBFBD>o consta em nosso cadastro. Por favor ap<EFBFBD>s o sinal digite pausadamente seu cpf";
$audio = GetAudioText($textoConctAudio, $audio);
$agi->stream_file($audio);
$txt = 'beep';
$nomeAudio = "beep";
} else {
if (GetCadastroCpf($digits)) {
$finish = true;
$audio = "cpf_encontrado_$uid";
$textoConctAudio = sprintf("%s senhor %s se voc<EFBFBD> deseja associar este n<EFBFBD>mero de telefone ao seu cadastro digite um ou aguarde para ouvir as op<EFBFBD><EFBFBD>es de atendimento.", Sauda(), $globais["nome_cliente"]);
$textoConctAudio = "O n<EFBFBD>mero informado <EFBFBD> inv<EFBFBD>lido ou n<EFBFBD>o consta em nosso cadastro. Por favor ap<EFBFBD>s o sinal digite pausadamente seu cpf";
$menu .= "Abrir um chamado para reparo t<EFBFBD>cnico digite 1.Agendar uma visita digite 2.Se voc<EFBFBD> quer saber seu saldo do cart<EFBFBD>o fidelidade digite 3.Cancelar o seu contrato digite 4.Fazer um elogio sugest<EFBFBD>o ou reclama<EFBFBD><EFBFBD>o digite 5.Conhecer nossas ofertas e promo<EFBFBD><EFBFBD>es digite 6.Falar com um de nossos atendentes digite 9.E caso queira ouvir novamente este menu digite 0.";
if (file_exists($audio)) {
return $nomeAudio;
} else {
return GetAudio($menu, $nomeAudio);
}
}
function GetOption($audio, $maxDigits = 1, $timeout = 2) {
$txt = $txt . "Esta <EFBFBD> uma pequena demosntra<EFBFBD><EFBFBD>o das in<EFBFBD>meras possibilidades de integra<EFBFBD><EFBFBD>o que este aplicativo possibilita, obrigado por participar";
$txtInvalido = "Op<EFBFBD><EFBFBD>o inv<EFBFBD>lida ap<EFBFBD>s o b<EFBFBD>pe entre com outra op<EFBFBD><EFBFBD>o ou pressione zero para ouvir o menu";
$textaudio = $txt ? $txt : sprintf("%s, bem vindo a Simples Ip<EFBFBD>, n<EFBFBD>o encontramos o seu telefone em nosso cadastro\, se voc<EFBFBD> j<EFBFBD><EFBFBD> nosso cliente digite o n<EFBFBD>mero de seu cpf ou digite 9 para falar com um de nossos atendentes.", Sauda());
$textoConctAudio = "Senhor %s este telefone foi associado ao seu cadastro este procedimento ir<EFBFBD> agilizar o seu atendimento na pr<EFBFBD>xima vez em que nos ligar. A seguir voc<EFBFBD> ser<EFBFBD> redirecionado para o menu de atendimento.";