You are viewing the Portuguese (Brazil) site, but your language preference is set to English. Switch to English site →

Menu

Expand
Classifique esta página:

TwiML™ Voice: <Queue>

O substantivo <Queue> do verbo <Dial> especifica uma fila para discar. Ao discar uma fila, o autor da chamada será conectado à primeira chamada enfileirada na fila especificada. Se a fila estiver vazia, Dial aguardará até que a próxima pessoa entre na fila ou até que a duração de <Dial> timeout seja atingida. Se a fila não existir, o Dial publicará um status de erro em seu URL de ação.

Atributos do substantivo

O substantivo <Queue> dá suporte aos seguintes atributos que modificam seu comportamento:

Nome do atributo Valores permitidos Valor padrão
url URL relativo ou absoluto nenhum
método GET, POST POST
reservationSid Sid de reserva nenhum
postWorkActivitySid Sid da atividade nenhum

url

O atributo url pega um URL relativo ou absoluto como um valor. O url aponta para um documento de Twiml que será executado no final do autor da chamada na fila antes que as duas partes estejam conectadas. Geralmente, isso é usado para notificar o autor da chamada na fila de espera que ele ou ela está prestes a ser conectado(a) a um agente ou que a chamada pode ser gravada. Os verbos permitidos neste documento TwiML são Reproduzir, Dizer, Pausar e Redirecionar.

Parâmetros da solicitação

A Twilio passará os seguintes parâmetros além dos parâmetros da solicitação do TwiML padrão com sua solicitação para o valor do atributo 'url':

Parâmetro Descrição
QueueSid O SID da fila.
CallSid O CallSid da chamada desenfileirada.
QueueTime O tempo que a chamada gastou na fila em segundos.
DequeingCallSid O CallSid da chamada desenfileirando o autor da chamada.

method

O atributo method usa o valor 'GET' ou 'POST'. Isso informa à Twilio se deve solicitar o url acima via HTTP GET ou POST. Esse atributo é modelado depois do atributo method do formulário HTML. “POST” é o valor padrão.

reservationSid

Se uma chamada foi colocada em fila com um SID do fluxo de trabalho do TaskRouter, você poderá especificar um SID de reserva para vincular essa chamada ao autor da chamada em fila. Depois que a chamada for encaminhada com sucesso, a Reserva pendente será marcada como 'accepted'.

postWorkActivitySid

Se uma chamada for encaminhada usando o atributo 'reservationSid', você poderá especificar um valor opcional de postWorkActivitySid para indicar para qual estado de atividade o funcionário deve ser movido após a conclusão da chamada.

Exemplos

Exemplo 1: Discando uma fila

Neste exemplo, o autor da chamada deseja desenfileirar uma chamada da fila de 'support'. Antes de conectar, o seguinte TwiML pode ser executado:

Loading Code Sample...
        
        

        Dialing a queue

        E o documento 'about_to_connect.xml" do TwiML que será reproduzido para o autor da chamada aguardando na fila antes da conexão pode ser semelhante a:

        Loading Code Sample...
              
              

              About to connect

              Classifique esta página:

              Precisa de ajuda?

              Às vezes, todos nós precisamos; a programação é difícil. Receba ajuda agora da nossa equipe de suporte, ou confie na sabedoria da multidão navegando pelo Stack Overflow Collective da Twilio ou buscando a tag Twilio no Stack Overflow.

              Loading Code Sample...
                    
                    
                    

                    Obrigado pelo seu feedback!

                    Selecione o(s) motivo(s) para seu feedback. As informações adicionais que você fornece nos ajudam a melhorar nossa documentação:

                    Enviando seu feedback...
                    🎉 Obrigado pelo seu feedback!
                    Algo deu errado. Tente novamente.

                    Obrigado pelo seu feedback!

                    thanks-feedback-gif