Recentemente, atualizamos nossa marca em nossas ofertas e mudamos os nomes de nossos planos de preços. Se você se inscreveu antes de 9 de agosto de 2021, clique em Planos anteriores para ver os planos aplicáveis. Garantimos que essa alteração não afetará sua experiência com o produto e nenhuma ação é necessária de sua parte.
Configurar diálogos em seu construtor de bot para enviar respostas predefinidas aos clientes é bastante simples. Você também pode preencher valores dinamicamente em seus diálogos para ajudar seus clientes com respostas contextuais.
O construtor de bot fornece funções comumente usadas para suas operações diárias, como buscar a data atual, separar strings por um delimitador, manipular data e hora, etc. Essas funções atuam como marcadores de posição e cuidam de preencher os valores para esses campos dinamicamente. Além do mais, você também pode definir como deseja que cada função se comporte ou colete informações, declarando-as como entradas . As entradas são predefinidas para cada função e você também pode usar marcadores de outras caixas de diálogo, API ou propriedades customizadas / padrão para cada uma dessas funções.
Por exemplo, você pode perguntar ao cliente o nome dele e, ao salvá-lo, pode usar uma função para garantir que ele seja salvo no caso do título. Listadas abaixo estão as explicações para as funções oferecidas pelo construtor do bot. Você pode usar a função correspondente em sua caixa de diálogo para preencher dinamicamente os valores em seu bot.
Nome e descrição da função | Quais informações você fornece? | Exemplos |
---|---|---|
Dividir Divide uma string de texto no separador especificado e retorna o valor com base no índice especificado. | Entrada de texto: O texto que precisa ser dividido Separador: O caractere no qual você precisa que o texto seja dividido Índice: A posição do texto que precisa ser retornada. A posição do índice da string antes do separador é zero e a posição do índice da string depois do separador é um. | Entrada de texto: support@freshchat.com Separador: @ Índice: 0 Saída: Apoio, suporte |
Converter para caixa do título Converta a formatação de uma string de texto para que seja armazenada no caso do título, onde a primeira letra de cada palavra é maiúscula. | Entrada de texto: O texto que precisa ser convertido para o caso do título | Entrada de texto: Atendimento ao Cliente Saída: Atendimento ao Cliente |
Obtenha dias entre Retorna a contagem do número de dias entre duas datas especificadas (incluindo a data de término) | Data de início: A data a partir de quando a contagem deve começar (não incluída) Data final: A data até quando a contagem deve continuar (incluída na contagem) Formato: O formato no qual você está especificando as datas | Data de início: 01-01-21 Data final: 01-01-22 Formato: dd-MM-aa Saída: 365 |
Adicionar minutos até a data Adiciona o número especificado de minutos à data especificada | Data de entrada: A data em que os minutos precisam ser adicionados Minutos: O número de minutos que precisam ser adicionados à data de entrada Formato: O formato no qual você está especificando a data e hora | Data de entrada: 01-01-21 00:15:00 Minutos: 51 Formato: dd-MM-aa HH: mm: ss Saída: 01-01-21 01:07:00 |
Adicionar horas até a data Adiciona o número especificado de minutos à data especificada | Data de entrada: A data em que as horas precisam ser adicionadas Horário : O número de horas que precisam ser adicionadas à data de entrada Formato : O formato no qual você está especificando a data e hora | Data de entrada : 01-01-21 07:04:00 AM Horário : 12 Formato : dd-MM-aa hh: mm: ss a Produto : 01-01-21 19:04:00 |
Adicionar dias até a data Adiciona o número especificado de dias à data especificada | Data de entrada: A data em que os dias precisam ser adicionados Dias: O número de dias que precisam ser adicionados à data de entrada Formato: O formato no qual você está especificando a data | Data de entrada: 01-01-21 Dias: 12 Formato: dd-MM-aa Saída: 13-01-21 |
Adicione dias até a data com fuso horário Adiciona o número especificado de dias à data especificada que é indicada junto com o fuso horário | Data de entrada: A data em que os dias precisam ser adicionados Dias: O número de dias que precisam ser adicionados à data de entrada Formato: O formato no qual você está especificando a data Fuso Horário : O fuso horário que precisa ser denotado junto com a data | Data de entrada: 01-01-2021 04:15:00 IST Dias: 7 Formato: dd-MM-aaaa hh: mm: ss az Fuso Horário : IST Saída: 01/08/2021 04:15:00 IST |
Adicione dias úteis até a data com fuso horário Adiciona o número especificado de dias úteis à data especificada que é indicada junto com o fuso horário Observe que, a partir de hoje, esta função só será contabilizada por cinco dias úteis por semana - e não levará em consideração outros feriados ou programações de dias da semana. | Data de entrada: A data em que os dias úteis devem ser adicionados Dias úteis: O número de dias úteis que precisam ser adicionados à data de entrada Formato: O formato no qual você está especificando a data Fuso Horário : O fuso horário que precisa ser denotado junto com a data | Data de entrada: 01-01-2021 04:15:00 IST Dias: 7 Formato: dd-MM-aaaa hh: mm: ss az Fuso Horário : IST Saída: 12-01-2021 04:15:00 IST |
Adicionar dias úteis até a data Adiciona o número especificado de dias úteis à data especificada. Observe que, a partir de hoje, esta função só será contabilizada por cinco dias úteis por semana - e não levará em consideração outros feriados ou programações de dias da semana. | Data de entrada: A data em que os dias úteis devem ser adicionados Dias úteis: O número de dias úteis que precisam ser adicionados à data de entrada Formato: O formato no qual você está especificando a data | Data de entrada: 2021-31-01 Dias: 7 Formato: aaaa-dd-MM Saída: 2021-09-02 |
Data do formato: Altera o formato da data presente para um formato especificado diferente | Data de entrada: A data cujo formato precisa ser alterado Formato: O formato existente da data especificada Formato: O formato para o qual a data precisa ser atualizada | Data de entrada: 2021-31-01 Formato: aaaa-dd-MM Formato: dd-MM-aaaa Saída: 31-01-2021 |
Extrair dos elementos da lista: Divide cada elemento em uma lista especificada com base no delimitador especificado e retorna um valor para cada elemento, com base no valor de índice especificado | Lista de entrada: A lista de elementos dos quais um valor precisa ser extraído para cada elemento da lista Delimitador: O caractere ou sequência presente em cada elemento da lista. A função irá dividir cada elemento da lista neste caractere. Índice: A posição do texto que precisa ser retornada. A posição do índice da string antes do delimitador é zero e a posição do índice da string depois do delimitador é um. | Lista de entrada: Sala # 101, Sala # 102, Sala # 103, Sala # 104 Delimitador: # Índice: 1 Saída: [101, 102, 103, 104] |
Anexar conteúdo: Ele pega o conteúdo anexado especificado e o anexa ao conteúdo principal especificado | Conteúdo principal: O conteúdo ao qual o texto precisa ser anexado Conteúdo anexado: O conteúdo que precisa ser anexado | Conteúdo principal: Olá Conteúdo anexado: & nbsp; Mundo Saída: Olá Mundo |
Dividir na lista: Divide a string especificada em uma lista com base no delimitador especificado | Conteúdo principal: O conteúdo que precisa ser dividido em uma lista. Delimitador: O caractere / string que precisa ser usado para dividir o conteúdo principal em uma lista. | Conteúdo principal: Opção 1 e opção 2 e opção 3 e opção 4 Delimitador: e Saída: [Opção 1, Opção 2, Opção 3, Opção 4] |
Extrair da lista: Busca qualquer elemento de uma lista com base na posição especificada (índice) do elemento | Lista de entrada: A lista de elementos dos quais o elemento precisa ser extraído Índice: A posição do texto que precisa ser retornada. O valor do índice começa de zero para o primeiro elemento. | Conteúdo principal: Opção 1, opção 2, opção 3, opção 4 Índice: 2 Saída: Opção 3 |
Contar dias úteis: Conta o número de dias úteis entre os dois dias especificados. Observe que, a partir de hoje, esta função só será contabilizada por cinco dias úteis por semana - e não levará em consideração outros feriados ou programações de dias da semana. | Data 1 : A data de quando a contagem deve começar Data 2: A data até quando a contagem deve continuar (incluída na contagem) Formato: O formato no qual você está especificando as datas | Data 1 : 24-12-2021 Data 2: 01/06/2021 Formato: dd-MM-aaaa Saída: 11 |
Adicionar inteiros Adiciona quaisquer dois inteiros especificados | Número inteiro 1 de entrada: O primeiro inteiro ao qual o segundo inteiro precisa ser adicionado. Número inteiro 2 de entrada: O segundo inteiro que será adicionado ao primeiro inteiro. | Número inteiro 1 de entrada: 123 Número inteiro 2 de entrada: 4 Saída: 127 |
Obter comprimento Retorna o comprimento da string especificada | Entidade: A string cujo comprimento é obrigatório | Entidade: Atendimento ao Cliente Saída: 16 |
Obtenha a data atual: Retorna a data atual no formato especificado | Formato: Especifique o formato em que você precisa da data atual | Formato: dd-MMM-aaaa hh: mm: ss az Saída: 12-fev-2021 14h11min23s UTC |
Compare as datas: A função irá comparar a data primária com a data secundária e então retorna: 1, se a data primária for maior que a data secundária. 0, se ambas as datas forem iguais -1, se a data primária for menor que a data secundária | Data 1: A data principal Data 2: A data secundária Formato: O formato em que as datas foram inseridas | Data 1: 02/11/2021 Data 2: 02/0321 Formato: dd-MM-aaaa Saída: 1 |
Calcular: A função calcula o valor da expressão especificada e retorna a saída com até duas casas decimais | Expressão de entrada: A expressão que precisa ser calculada | Expressão de entrada: 8 / (2 * 4) + ( 8/2) * 4 Saída: 17,00 |
Usamos apenas alguns formatos em nossos exemplos. Você pode usar qualquer um dos formatos padronizados de data e hora. Todos os campos de entrada podem receber entradas de marcadores de posição existentes, como diálogos, APIs e parâmetros. Da mesma forma, você pode usar a saída de qualquer função como um espaço reservado em outro lugar.