Como validar o pagamento feito via PIX

A validação do pagamento via PIX é feita através do menu “Faturas”: Em seguida clique em “Informar pagamento”: Clique em “Já paguei”: Insira o ID da transação e o valor: Clique em “Informar” para finalizar. Pronto!

publicado
Categorizado como Novidades

Manual de Utilização: Configuração de SMS


1. Configuração Geral

Esta é a primeira aba que se vê ao acessar a tela de “Configuração de SMS”. Aqui, você pode configurar os parâmetros gerais relacionados ao envio de SMS.

  • API Habilitada?: Checkbox que indica se a API está habilitada ou não. Quando marcada, permite a comunicação com a API externa.
  • Valor Unitário: Campo para informar o custo por SMS enviado. Exemplo: R$ 0,080.
  • Chave API: Campo para inserir a chave de acesso à API. Assegure-se de que a chave é válida para garantir a comunicação. Exemplo: 9999999-8888-7777-aaaa-abcdef012345.
  • Rota Preferencial: Dropdown menu que permite escolher a rota preferencial de envio do SMS. Por exemplo, se a sua empresa trabalha com diferentes operadoras ou serviços, você pode escolher qual deles é o principal.
  • Documentação: Ícone/link para acessar a documentação relacionada à configuração de SMS. https://witi.me/documentacao/sms

2. Aba Avançado

Realize configurações avançadas no SMS da sua empresa. Nesta Aba voce poderá, indicar URLs para recepçao de callbacks, DLRs e MOs, indicar um JSON de classificação automática de respostas recebidas, indicar um SCRIPT C# a ser executado a cada resposta/MO recebido, indicar um SCRIPT C# a ser executado a cada submissão de nova mensagem feita pela API.

Callback: Habilite ou desabilite os callbacks/DLRs para sua empresa, caso estejam habilitados, preencha os campos URL DLR e URL MO com as respectivas URL. Estas URL serão chamadas toda vez que algum evento envolvendo suas mensagens ocorra.

2.1 Classificação

É possível realizar classificações automatizadas de cada resposta recebida, para isto, preencha o campo com um arquivo personalizado a sua escolha.

  • Classificação Automática – JSON: Uma área onde é possível inserir regras em formato JSON para classificação automática de mensagens recebidas.
    Exemplo:
[
  {
    "TextoPesquisa": "NAO",
    "TipoCorrespondencia": 0,
    "prioridade": 0,
    "Enabled": true,
    "Nome": "exata_1",
    "Tag": "ignorar",
    "Acao": "ignorar"
  },
  {
    "TextoPesquisa": "NO",
    "TipoCorrespondencia": 0,
    "prioridade": 0,
    "Enabled": true,
    "Nome": "exata_2",
    "Tag": "ignorar",
    "Acao": "ignorar"
  },
  {
    "TextoPesquisa": "NCO",
    "TipoCorrespondencia": 0,
    "prioridade": 0,
    "Enabled": true,
    "Nome": "exata_3",
    "Tag": "ignorar",
    "Acao": "ignorar"
  },
  {
    "TextoPesquisa": "SIM",
    "TipoCorrespondencia": 0,
    "prioridade": 0,
    "Enabled": true,
    "Nome": "exata_4",
    "Tag": "LEAD",
    "Acao": "LEAD"
  },
  {
    "TextoPesquisa": "QUERO",
    "TipoCorrespondencia": 0,
    "prioridade": 0,
    "Enabled": true,
    "Nome": "exata_5",
    "Tag": "LEAD",
    "Acao": "LEAD"
  },
  {
    "TextoPesquisa": "aceito",
    "TipoCorrespondencia": 0,
    "prioridade": 0,
    "Enabled": true,
    "Nome": "exata_6",
    "Tag": "LEAD",
    "Acao": "LEAD"
  },
  {
    "TextoPesquisa": "OK",
    "TipoCorrespondencia": 0,
    "prioridade": 0,
    "Enabled": true,
    "Nome": "exata_7",
    "Tag": "LEAD",
    "Acao": "LEAD"
  },
  {
    "TextoPesquisa": "SIM.",
    "TipoCorrespondencia": 0,
    "prioridade": 0,
    "Enabled": true,
    "Nome": "exata_8",
    "Tag": "LEAD",
    "Acao": "LEAD"
  },
  {
    "TextoPesquisa": "(VTC|CHUPA|VTNC|TOMAR NO|ARROMBADO|CUZAO|MEU OVO|MINHA ROLA|NO CU|PUTA|CACETE|VAI |BOSTA|PRESIDIO|SPAM|MERDA|FUCK|FOCK|FODAS|MORREU|FALECEU|FALECIDO|SEU CU|FODA.SE|CARALHO|SE FUDE|BUCETA)",
    "TipoCorrespondencia": 1,
    "prioridade": 100,
    "Enabled": true,
    "Nome": "expressaoRegular_9",
    "Tag": "blackList",
    "Acao": "blackList"
  },
  {
    "TextoPesquisa": "(VSF|VSFD)",
    "TipoCorrespondencia": 1,
    "prioridade": 100,
    "Enabled": true,
    "Nome": "expressaoRegular_10",
    "Tag": "blackList",
    "Acao": "blackList"
  },
  {
    "TextoPesquisa": "(SAIR|CANCELAR|PARE|PARA|PARAR|EXCLUIR|EXCLUSAO|EXCLUAM|TIREM|REMOVER|STOP|DESCADASTRAR|GOLPE|NAO QUERO MAIS|NAO AGUENTO|RETIRAR|EXIT)",
    "TipoCorrespondencia": 1,
    "prioridade": 100,
    "Enabled": true,
    "Nome": "expressaoRegular_12",
    "Tag": "blackList",
    "Acao": "blackList"
  },
  {
    "TextoPesquisa": "(LGPD|POLICIA|PROCESSO|PRIVACIDADE|PROCON)",
    "TipoCorrespondencia": 1,
    "prioridade": 100,
    "Enabled": true,
    "Nome": "expressaoRegular_13",
    "Tag": "blackList",
    "Acao": "blackList"
  },
  {
    "TextoPesquisa": "(NAO|N\\+UO|NO|N0|NCO)(AUTORIZO|QUERO|ACEITO)",
    "TipoCorrespondencia": 1,
    "prioridade": 100,
    "Enabled": true,
    "Nome": "expressaoRegular_14",
    "Tag": "blackList",
    "Acao": "blackList"
  },
  {
    "TextoPesquisa": "(IDIOTA|BABACA|PALHACO|FDP|PUTA|VAGABUNDO)",
    "TipoCorrespondencia": 1,
    "prioridade": 100,
    "Enabled": true,
    "Nome": "expressaoRegular_15",
    "Tag": "blackList",
    "Acao": "blackList"
  },
  {
    "TextoPesquisa": "(N\\+UO SOU|NAO E|NAO SOU|KKK|NUNCA)",
    "TipoCorrespondencia": 1,
    "prioridade": 100,
    "Enabled": true,
    "Nome": "expressaoRegular_16",
    "Tag": "ignorar",
    "Acao": "ignorar"
  },
  {
    "TextoPesquisa": "(N\\+UO|NAO|NCO|NOo|N\\+O|N A O|N\\+UO|N\\+AO|NENHUM|NO|N0)",
    "TipoCorrespondencia": 1,
    "prioridade": 100,
    "Enabled": true,
    "Nome": "expressaoRegular_17",
    "Tag": "ignorar",
    "Acao": "ignorar"
  },
  {
    "TextoPesquisa": "(SEU CELULAR TEM)",
    "TipoCorrespondencia": 1,
    "prioridade": 100,
    "Enabled": true,
    "Nome": "expressaoRegular_18",
    "Tag": "ignorar",
    "Acao": "ignorar"
  },
  {
    "TextoPesquisa": "(ESSE NMERO N0 @)",
    "TipoCorrespondencia": 1,
    "prioridade": 100,
    "Enabled": true,
    "Nome": "expressaoRegular_19",
    "Tag": "ignorar",
    "Acao": "ignorar"
  },
  {
    "TextoPesquisa": "(ONDE CO SEGUIU MEU NUMERO ?)",
    "TipoCorrespondencia": 1,
    "prioridade": 100,
    "Enabled": true,
    "Nome": "expressaoRegular_20",
    "Tag": "ignorar",
    "Acao": "ignorar"
  }
]
  • TESTAR PROCESSAMENTO: Área destinada a testar a classificação e o processamento. Campos incluem “Origem”, “Data”, “Cod. Msg. Enviada”, “Texto Recebido”, entre outros.
  • Atenção!: Uma nota importante sobre a necessidade de testar o processamento antes de salvar alterações.

2.2 Script MO

Este é o script que será executado para cada resposta de SMS recebida.

  • Script MO – Código (C#): Uma área de texto para inserção do código personalizado em C#. Aqui, é possível visualizar e editar o código que processa as mensagens de resposta. Exemplo:
Boolean OnExecute(izLeads.Business.CSScriptHelperSMS helper, 
    izLeads.Business.Data.Public.Sms_resposta resposta, 
    izLeads.Business.Data.Public.Sms_resposta_tratamento tratamento)
{
    Boolean retorno = false;

    try 
    {
        helper.Debug("Resposta Recebida");
        helper.Debug(String.Format("id={0}, From={1}, To={2}, RemoteId={3}, " + 
                                   "dataRecepcao={4:dd/MM/yyyy hh:mm:ss}, idEmpresa={5}, classificacao={6} -> {7}", 
                resposta.idResposta, 
                resposta.From, 
                resposta.To,                 
                resposta.RemoteID, 
                resposta.DataRecepcao, 
                resposta.IdEmpresa,                 
                resposta.Classificacao,
                resposta.Mensagem                 
                ));

        // seu codigo
        String ChaveAPI = "<<coloque sua chave de api>>";
        helper.SMSService_APIURL = "https://apidb.witi.me/sms/send.aspx?chave=" + ChaveAPI;

        // Exemplo de envio de SMS genérico
        if(tratamento.Acao == "LEAD")
        {
            int idRota = 456;

            // Descomente para enviar uma resposta
            // helper.EnviaSMS("Boa noite", resposta.From, idRota, null);        
        }

        tratamento.Tratado = true;
        
        // para responder a teste sms, pela mesma rota, 
        // preencha esta variavel
        tratamento.ResponderTexto = "Resposta 123";
        retorno = true;
    }
    catch(Exception ex)
    {
        helper.Debug(ex);
    }
    finally
    {
        helper.Debug("Fim OnEvaluate");
    }
 
    return retorno;
}

Exemplo de Utilização:

Enviar uma mensagem de resposta: Voce pode enviar uma mensagem de resposta ao seu cliente, dependendo do conteudo do MO recebido.

Informar um CRM: Voce pode fazer uma chamada de HTTP transmitindo este MO para um sistema de CRM externo.

2.3 Script API Submit

Este é o script que será executado no momento do envio da mensagem para a API.

  • Script OnSubmit MT – Código (C#): Uma área de texto para inserção do código personalizado em C#. Aqui, você pode visualizar e editar o código que processa o envio de mensagens para a API. Exemplo:
Boolean OnExecute(izLeads.Business.CSScriptHelperSMS helper, 
    izLeads.Business.Data.Public.Sms_mensagem Mensagem)
{
    Boolean retorno = false;

    try 
    {
        helper.Debug("Mensagem Submetida");
        helper.Debug(String.Format("numero={0}, mensagem={1}\nUniqueID={2}, Rota={3}, " + 
                                   "Codigo_cliente={4}, TagModelo={5}, idDisparo={6}", 
                Mensagem.numero, 
                Mensagem.mensagem, 
                Mensagem.UniqueID,                 
                Mensagem.Rota, 
                Mensagem.Codigo_cliente, 
                Mensagem.TagModelo,                 
                Mensagem.idDisparo                
                ));
        
        // Mensagem.mensagem = DateTime.Now.ToString();

        retorno = true;
    }
    catch(Exception ex)
    {
        helper.Debug(ex);
    }
    finally
    {
        helper.Debug("Fim OnEvaluate");
    }
 
    return retorno;
}

Atenção!: Uma nota importante sobre a necessidade de testar o processamento antes de salvar alterações.

Exemplo de Utilização:

  • Correçao da mensagem de entrada: Pode acontecer do sistema que voce utiliza para enviar esta mensagem seja de um terceiro, e que voce não tenha acesso a altera-lo diretamente. Assim, este SCRIPT permite que voce intercepte a mensagem entrante vinda do programa externo, e faça as alterações que julgar necessário.

Dicas Gerais:

  1. Salvar Alterações: Não se esqueça de clicar no botão “Salvar Alterações” após fazer qualquer modificação. Isso garantirá que suas configurações sejam aplicadas.
  2. Consultar Documentação: Ao enfrentar qualquer dificuldade, consulte a documentação ou entre em contato com a equipe de suporte técnico.
  3. Testes: Antes de implementar qualquer configuração em um ambiente de produção, faça testes em um ambiente de desenvolvimento ou sandbox para garantir o correto funcionamento.

Esperamos que este manual ajude você a configurar e entender todas as opções disponíveis na tela de “Configuração de SMS”. Se tiver dúvidas adicionais, não hesite em buscar suporte. Boa configuração!

Certamente! Aqui está uma lista de perguntas frequentes (FAQ) que podem surgir quando usuários iniciantes começam a usar a funcionalidade de “Transmissão em massa” no witi.me:


1. O que é a funcionalidade de “Transmissão em massa”?
Resposta: É uma ferramenta que permite aos usuários enviar mensagens para vários contatos simultaneamente através do WhatsApp.

2. Posso usar mais de um número de WhatsApp para a transmissão?
Resposta: Sim, você pode usar varios números na transmissão. Escolha na tela por quais números você deseja que a transmissão seja feita.

3. Como adiciono contatos para a transmissão?
Resposta: No passo de inserção dos números, você pode adicionar os números de telefone, um por linha. É possível também adicionar dados extras para cada numero, o formato é.

numero;variavel1=dados1;variavel2=dados2;
exemplo:
11950999876;nome=joao;cidade=sao paulo

Vai gerar a variavel $nome$ e $cidade$ que poderá ser utilizada posteriormente.

4. O que são “instâncias” na seleção dos canais de transmissão?
Resposta: Instâncias são basicamente canais ou números de WhatsApp específicos que você deseja usar para enviar sua transmissão.

5. Posso personalizar a mensagem para cada destinatário?
Resposta: Sim, usando o recurso $variavel$, a mensagem será personalizada automaticamente com o nome do destinatário, se fornecido, ou qualquer outra variável.

6. Como defino a ordem das mensagens enviadas?
Resposta: Na seção de criação de mensagens, você pode determinar a sequência de envio e adicionar ou remover mensagens conforme necessário.

7. Posso agendar a transmissão para um horário específico?
Resposta: Sim, na etapa final, você pode escolher entre enviar imediatamente ou agendar sua transmissão para uma data e hora futuras.

8. Há um custo para usar a funcionalidade de “Transmissão em massa”?
Resposta: Não. O custo é apenas o custo do plano premium.

9. O que acontece se o destinatário responder à minha mensagem de transmissão?
Resposta: A resposta do destinatário será recebida pelo número ou instância de WhatsApp que você escolheu para a transmissão.

10. Há um limite para o número de contatos que posso adicionar em uma única transmissão?
Resposta: Nao há limites. Mas lembre-se, o envio de mensagens em massa nao autorizadas podem levar o seu numero a um banimento ou bloqueio por parte do Whatsapp.

11. Posso adicionar arquivos ou imagens à minha mensagem?
Resposta: Sim, a interface permite adicionar texto, imagens, documentos, áudio e contatos.

12. É seguro usar esta ferramenta? Meus dados estão protegidos?
Resposta: É sempre importante revisar a política de privacidade e os termos de serviço do site ou serviço que você está usando. No caso do witi.me, seus dados estão seguros!

13. Como evito que meu número seja bloqueado pelo WhatsApp?
Resposta: Evite enviar muitas mensagens em um curto espaço de tempo e tente não enviar conteúdo spam. Além disso, é aconselhável distribuir o envio em varios canais de saída se estiver enviando para uma grande lista de contatos.

14. Posso ver uma prévia da minha mensagem antes de enviá-la?
Resposta: Sim, a funcionalidade oferece uma prévia para que você possa ver como sua mensagem aparecerá para os destinatários.

15. Posso editar minha transmissão depois de agendá-la?
Resposta: Geralmente, uma vez que a transmissão é agendada, você precisaria cancelá-la e criar uma nova.

Mas voce pode exportar sua transmissao de forma que depois possa importa-la em uma nova transmissão, sem que tenha de digitar e escolher tudo novamente.

16. O que significa “envios simultâneos” nos parâmetros de envio?
Resposta: Refere-se ao número de mensagens que a plataforma enviará ao mesmo tempo, entre os diversos canais de saída escolhidos.

17. Como sei que minha transmissão foi enviada com sucesso?
Resposta: Geralmente, plataformas como o witi.me fornecerão um relatório ou notificação de envio bem-sucedido.

18. Existe uma maneira de testar a transmissão antes de enviá-la para todos os contatos?
Resposta: Recomendamos enviar a transmissão primeiro para um número de teste ou para si mesmo antes de enviá-la para a lista completa de contatos.

19. O que faço se encontrar um erro ou problema durante a configuração da minha transmissão?
Resposta: A maioria das plataformas oferece suporte ao cliente. No caso do witi.me, você pode entrar em contato com a equipe de suporte para obter assistência.

20. Posso reutilizar ou replicar uma transmissão anterior para um novo conjunto de contatos?
Resposta: Sim, exporte a configuração da transmissão para um arquivo json em seu computador, e depois importe novamente em uma nova transmissão.

21. Quantas mensagens eu posso enviar por chip, por dia ?
Resposta: DEPENDE!
Ja vimos chips enviar 5 mensagens, e ser banido, e ja vimos chips enviar 1000 mensagens e nao ser banido. Tudo vai depender de uma série de fatores, e podemos citar alguns, mas pode haver outros:

  • Sua rede IP!
  • A idade do seu chip junto a operadora telefonica
  • A idade do seu chip junto ao WhatsApp
  • A rede IP do seu whatsapp web, no caso do witi.me, nós rodamos em cima de uma rede proxy 4G, witiproxy.com.
  • Sua lista de destinatários, e a proximidade que esta lista tem com sua marca/produto
  • Seu conteúdo, ele é uma conversa, ou é um textão ?
  • A regularidade de utilização do seu CHIP

22. Eu tenho um numero de whatsapp que uso para falar com meus clientes, mas tambem quero prospectar clientes novos, eu posso ?

Resposta: NUNCA! Nunca use seu numero de atendimento aos seus clientes para prospectar clientes novos. O ato de prospectar certamente levará ao banimento do seu numero! Use números diferentes para propósitos diferentes.

23. Se eu for banido, eu tambem perco o historico de conversas igual ao whatsapp oficial ?

Resposta: NAO! O witi.me preserva todo o histórico de conversas dos seus números.

24. Eu quero enviar 100 mil mensagens para os meus “clientes”, vi no site que voces sao ilimitados!

Resposta: Somos ilimitados no sentido que não seremos nós que vamos por limites na sua utilização. Dentro do plano contratado, voce pode enviar para 1, 100 ou 1M de pessoas. CONTUDO, lembre-se, clientes sao pessoas que ja fizeram negócios com voce, e do ponto de vista do whatsapp, são pessoas que ja conversaram com aquele numero de saída em especifico. Todo o resto são PROSPECTS, pessoas que voce gostaria que fossem seus clientes.

Nao utilize o Whatsapp para fazer um “BroadCast”, apesar do nome da função ser “transmissão em massa”, talvez o melhor nome para ela seja “conversa em massa”. Procure conversar com seus clientes e com seus prospects.

O que é o Sistema de Reputação do WhatsApp?

O sistema de reputação do WhatsApp é uma ferramenta projetada para avaliar a confiabilidade e a autenticidade das contas e mensagens enviadas na plataforma. Ele visa reduzir o spam, as mensagens indesejadas e as atividades maliciosas, tornando o WhatsApp um ambiente mais seguro para seus bilhões de usuários em todo o mundo.

Como Funciona o Sistema de Reputação:

Sistema de Reputação

Como todo sistema de reputação, o sistema do whatsapp funciona com um padrão de pontuação entre os usuários, classificando-os entre não-confiável, até confiável, numa escala que vai de 0 a 100.

Mas mesmo para os usuários classificados como confiáveis podem ter padrões de comportamento que indiquem atividade suspeita e não confiável.

Como em qualquer sistema de reputação, só se ganha reputação com o tempo, e com uma utilização que leve ao dono do sistema confiar em voce.

Pontuação de Reputação
Cada conta do WhatsApp é atribuída a uma pontuação de reputação que varia de 0 a 100. Quanto mais alta a pontuação, maior a confiabilidade da conta.

Fatores de Influência
A pontuação de reputação é influenciada por vários fatores, tais como:

  • Tempo de atividade/criação
    Contas novas começam sem nenhuma reputação, todas suas ações sao consideradas suspeitas.
  • Padrão de atividade
    Horarios de atividade, quantas pessoas te chamam, quantas pessoas voce chama, quantas mensagens sao trocadas, tempo de resposta entre mensagens.
  • Número de relatórios de spam recebidos
    Se muitas pessoas reportam voce como SPAM, é porque voce deve ser uma conta inapropriada.
  • Autenticidade do número de telefone
    Nao me pergunte como, mas o whatsapp sabe se o seu numero de telefone é recente ou não.
  • IP utilizado para navegação, do celular, e do whatsapp web
    Este é um fator chave para bloqueio, afinal, o whatsapp foi feito para ser usado por CELULARES, e os celulares não costumam ter IPs fixos, nem estar dentro de datacenters, nem mesmo é comum que voce tenha uma dezena de contas de whatsapp usando o mesmo IP. Saiba como resolver isto usando o proxy 4G brasileiro, witiproxy.com.
  • Interação entre participantes
    Pense a respeito, um aplicativo de CONVERSA, serve para CONVERSAR. Se só voce fala, e a outra pessoa além de não te responder, te denuncia, então voce não esta CONVERSANDO com ninguem, voce esta TRANSMITINDO UM BROADCAST, e o Whatsapp nao deve ser usado desta forma.
  • Feedback dos Usuários
    Os usuários têm a capacidade de relatar mensagens indesejadas, spam ou contas suspeitas. Esses relatórios contribuem para a avaliação da reputação.
  1. Ações Baseadas na Reputação
    Com base na pontuação de reputação, o WhatsApp pode tomar ações, como reduzir a visibilidade das mensagens de contas com baixa reputação, fornecer avisos aos usuários sobre mensagens suspeitas ou até mesmo suspender contas em casos extremos.
  2. Mensagens Criptografadas
    É importante notar que, mesmo com o sistema de reputação, o WhatsApp mantém o compromisso com a privacidade dos usuários, mantendo a criptografia de ponta a ponta em todas as conversas. O sistema de reputação se concentra na avaliação de contas, não no conteúdo das mensagens.

Benefícios do Sistema de Reputação

  • Redução de spam e mensagens indesejadas.
  • Maior segurança e confiabilidade nas conversas.
  • Proteção contra contas maliciosas e atividades fraudulentas.
  • Melhoria na experiência do usuário.

Conversa entre Humanos

Para que voce possa utilizar esta ferramenta a seu favor, voce deve lembrar que este é um aplicativo de conversa entre humanos, e o comportamento humano deve ser sempre levado em consideração em todos os momentos.

Humanos não tem comportamentos sistematizados e repetitivos, humanos tem uma enorme variedade de comportamentos, desde a rede IP de onde acessam, até mesmo modelo do celular, versão do sistema operacional, conteúdo das mensagens, padrão de digitação e pausa, e padrão de resposta pelos seus interlocutores.

Comportamentos positivos

  • Conversa com pessoas e números antigos e confiáveis
  • Ligações para pessoas antigas e confiáveis
  • Comportamento regular
  • Realizar conversas
  • Conversar com pessoas que previamente ja te conhecem

Comportamentos negativos

  • Conversar com pessoas desconhecidas
  • Mandar textões gigantes como primeiro contato
  • Pouca regularidade
  • Usar o mesmo IP publico para inúmeras contas de whatsapp

BroadCast e Propaganda

Para BroadCast e propaganda em massa, considere a utilização de mensagens de SMS em massa, tanto short-code, quanto long-code.

Conclusão

O sistema de reputação do WhatsApp desempenha um papel fundamental na promoção de um ambiente seguro e confiável para todos os seus usuários. Ao entender como ele funciona, você pode usar o aplicativo com mais confiança e eficiência.

Introdução

A comunicação com seus clientes é um aspecto fundamental para qualquer empresa que deseja crescer e prosperar. E uma das formas mais eficientes de se comunicar com seus clientes é por meio de mensagens SMS. Com a API para envio de SMS do witi.me, é possível enviar mensagens SMS personalizadas para seus clientes de forma fácil e rápida.

Neste artigo, vamos mostrar como é possível consumir o serviço do witi.me/documentacao em várias linguagens de programação, como C#, Python, JavaScript, PHP e Delphi. Você vai aprender como integrar a API do witi.me em seus projetos e automatizar o envio de mensagens SMS para seus clientes.

API para envio de SMS do witi.me

O witi.me é uma plataforma completa de SMS Marketing que oferece diversas funcionalidades para empresas que desejam investir nessa estratégia de comunicação com seus clientes. Uma dessas funcionalidades é a API para envio de SMS, que permite que desenvolvedores integrem o envio de mensagens SMS em seus aplicativos e sistemas.

Para usar a API para envio de SMS do witi.me, é necessário obter uma chave de API. Essa chave é única para cada usuário e pode ser obtida ao se cadastrar na plataforma do witi.me.

Depois de obter a chave de API, é possível consumir a API para enviar mensagens SMS para seus clientes. O witi.me oferece documentação detalhada sobre sua API, incluindo a lista completa de endpoints disponíveis, os parâmetros necessários para cada endpoint e exemplos de código em várias linguagens de programação.

Consumindo a API do witi.me em C#

O C# é uma linguagem de programação moderna e poderosa que é amplamente usada para desenvolvimento de aplicativos Windows e Web. Para consumir a API do witi.me em C#, é necessário usar a biblioteca HttpClient, que permite que você faça chamadas HTTP para o servidor do witi.me.

Aqui está um exemplo de código que mostra como enviar uma mensagem SMS usando a API do witi.me em C#:

using System;
using System.Net.Http;
using System.Threading.Tasks;
using Newtonsoft.Json;

public class WitiMeAPI
{
    private readonly string _apiKey;

    public WitiMeAPI(string apiKey)
    {
        _apiKey = apiKey;
    }

    public async Task SendSMSAsync(string number, string message)
    {
        using (var client = new HttpClient())
        {
            client.BaseAddress = new Uri("https://sms.witi.me/sms/send.aspx");
            client.DefaultRequestHeaders.Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue("Bearer", _apiKey);
            client.DefaultRequestHeaders.Accept.Add(new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue("application/json"));

            var data = new { number = number, message = message };

            var content = new StringContent(JsonConvert.SerializeObject(data), System.Text.Encoding.UTF8, "application/json");

            var response = await client.PostAsync("sms/send", content);

            if (response.IsSuccessStatusCode)
            {
                Console.WriteLine("SMS enviado com sucesso!");
            }
            else
            {
                Console.WriteLine("Falha ao enviar SMS!");
            }
        }
    }
}

Python – Consumindo a API do witi.me em Python

O Python é uma das linguagens de programação mais populares do mundo e é amplamente usada para desenvolvimento de aplicativos web, científicos e de automação. Para consumir a API do witi.me em Python, é necessário usar a biblioteca Requests, que permite que

você faça chamadas HTTP para o servidor do witi.me.

Aqui está um exemplo de código que mostra como enviar uma mensagem SMS usando a API do witi.me em Python:

import requests
import json

class WitiMeAPI:
    def __init__(self, api_key):
        self.api_key = api_key
        self.base_url = 'https://api.witi.me/v1/'

    def send_sms(self, number, message):
        headers = {
            'Authorization': f'Bearer {self.api_key}',
            'Content-Type': 'application/json'
        }
        payload = {
            'number': number,
            'message': message
        }
        response = requests.post(f'{self.base_url}/sms/send', headers=headers, data=json.dumps(payload))
        if response.status_code == 200:
            print('SMS enviado com sucesso!')
        else:
            print('Falha ao enviar SMS!')

Consumindo a API do witi.me em JavaScript

O JavaScript é a linguagem de programação mais usada em todo o mundo e é amplamente usada para desenvolvimento de aplicativos web e móveis. Para consumir a API do witi.me em JavaScript, é necessário fazer uma chamada AJAX usando o objeto XMLHttpRequest ou a biblioteca jQuery.

Aqui está um exemplo de código que mostra como enviar uma mensagem SMS usando a API do witi.me em JavaScript usando a biblioteca jQuery:

function sendSMS(apiKey, number, message) {
    $.ajax({
        url: 'https://api.witi.me/v1/sms/send',
        type: 'POST',
        headers: {
            'Authorization': 'Bearer ' + apiKey,
            'Content-Type': 'application/json'
        },
        data: JSON.stringify({number: number, message: message}),
        success: function(response) {
            console.log('SMS enviado com sucesso!');
        },
        error: function(xhr) {
            console.log('Falha ao enviar SMS!');
        }
    });
}

Consumindo a API do witi.me em PHP

O PHP é uma das linguagens de programação mais populares para desenvolvimento web e é amplamente usada para criação de sites e sistemas de gerenciamento de conteúdo. Para consumir a API do witi.me em PHP, é necessário usar a função file_get_contents() ou a biblioteca cURL.

Aqui está um exemplo de código que mostra como enviar uma mensagem SMS usando a API do witi.me em PHP usando a função file_get_contents():

function sendSMS($apiKey, $number, $message) {
    $url = 'https://api.witi.me/v1/sms/send';
    $data = array(
        'number' => $number,
        'message' => $message
    );
    $options = array(
        'http' => array(
            'header' => 'Authorization: Bearer ' . $apiKey . "\r\n" .
                        'Content-Type: application/json' . "\r\n",
            'method' => 'POST',
            'content' => json_encode($data)
        )
    );
    $context = stream_context_create($options);
    $result = file_get_contents($url, false, $context);
    if ($result) {
        echo 'SMS enviado com sucesso!';
    } else {
        echo 'Falha ao enviar SMS!';
    }
}

Consumindo a API do witi.me em Delphi

O Delphi é uma linguagem de programação para desenvolvimento de aplicativos Windows e Web. Para consumir a API do witi.me em Delphi, é necessário usar a biblioteca Indy, que permite que você faça cham

adas HTTP para o servidor do witi.me.

Aqui está um exemplo de código que mostra como enviar uma mensagem SMS usando a API do witi.me em Delphi:

unit Unit1;

interface

uses
  System.SysUtils, System.Classes, System.JSON, IdHTTP, IdSSL, IdSSLOpenSSL;

type
  TForm1 = class(TForm)
    procedure FormCreate(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.fmx}

procedure TForm1.FormCreate(Sender: TObject);
var
  idHTTP: TIdHTTP;
  idSSL: TIdSSLIOHandlerSocketOpenSSL;
  headers: TStringList;
  payload: TJSONObject;
  response: string;
begin
  idHTTP := TIdHTTP.Create(nil);
  idSSL := TIdSSLIOHandlerSocketOpenSSL.Create(nil);
  idHTTP.IOHandler := idSSL;
  headers := TStringList.Create;
  headers.Add('Authorization: Bearer [sua_api_key_aqui]');
  headers.Add('Content-Type: application/json');
  payload := TJSONObject.Create;
  payload.AddPair('number', '5511999999999');
  payload.AddPair('message', 'Testando API do witi.me');
  try
    response := idHTTP.Post('https://api.witi.me/v1/sms/send', payload.ToString, headers);
    if idHTTP.ResponseCode = 200 then
      ShowMessage('SMS enviado com sucesso!')
    else
      ShowMessage('Falha ao enviar SMS!');
  except
    on E: Exception do
      ShowMessage('Erro: ' + E.Message);
  end;
end;

end.

Conclusão

Como você pode ver, o witi.me oferece uma API poderosa para envio de SMS que pode ser facilmente consumida em várias linguagens de programação, incluindo C#, Python, JavaScript, PHP e Delphi. Com a API do witi.me, as empresas podem automatizar o envio de mensagens SMS, integrando a funcionalidade de SMS em seus próprios aplicativos e sistemas. Isso não só economiza tempo, mas também ajuda as empresas a se conectarem com seus clientes de maneira mais eficaz, aumentando a satisfação do cliente e, finalmente, impulsionando as vendas. Se você está procurando uma solução para enviar SMS em massa ou simplesmente deseja enviar uma única mensagem SMS, a API do witi.me é definitivamente uma ótima opção para você considerar.

O SMS Marketing é uma ferramenta eficaz e poderosa para as empresas aumentarem suas vendas e melhorarem a comunicação com seus clientes. Mas, para que o SMS Marketing seja realmente efetivo, é importante ter uma estratégia bem definida e utilizar as ferramentas certas.

Uma das ferramentas que tem ganhado destaque no mercado é o witi.me, que oferece soluções para SMS Marketing, Short e P2P. Neste artigo, vamos explicar como o witi.me pode ajudar uma empresa a vender mais através dessas três vertentes do SMS Marketing.

O que é o witi.me?

O witi.me é uma plataforma de mensageria que oferece soluções para SMS Marketing, Short e P2P. Com o witi.me, é possível enviar mensagens SMS para seus clientes, criar campanhas de marketing, receber respostas e até mesmo enviar mensagens em massa para um grande número de contatos.

O witi.me oferece diversas funcionalidades para ajudar as empresas a se comunicarem de forma eficiente com seus clientes, como a segmentação de contatos, envio automático de mensagens, integração com outras ferramentas de marketing e análise de resultados.

Além disso, o witi.me é uma plataforma totalmente segura e confiável, que garante a entrega das mensagens e a privacidade dos dados dos clientes.

Como o witi.me pode ajudar uma empresa a vender mais através do SMS Marketing?

  1. Campanhas de Marketing

Com o witi.me, é possível criar campanhas de marketing personalizadas para cada cliente. Isso significa que você pode segmentar seus contatos de acordo com suas preferências e enviar mensagens que sejam relevantes para eles.

Por exemplo, se você tem uma loja de roupas femininas, pode segmentar seus contatos por idade, estilo de roupa preferido, tamanho de roupa, entre outras informações. Dessa forma, você pode enviar mensagens que sejam relevantes para cada grupo de clientes e aumentar suas chances de conversão.

Além disso, o witi.me permite que você envie mensagens em massa para um grande número de contatos de uma só vez, o que economiza tempo e recursos. Você pode criar mensagens personalizadas para cada grupo de clientes e enviar todas elas de uma só vez, sem precisar enviar uma por uma.

  1. Envio automático de mensagens

Com o witi.me, é possível enviar mensagens automáticas para seus clientes de acordo com suas ações. Por exemplo, se um cliente faz uma compra em sua loja, você pode enviar automaticamente uma mensagem de agradecimento e oferecer um desconto para a próxima compra.

Além disso, o witi.me também permite o envio automático de lembretes de pagamento, datas de vencimento e outras informações importantes para seus clientes.

  1. Análise de resultados

Com o witi.me, é possível analisar os resultados de suas campanhas de SMS Marketing e identificar o que funciona e o que não funciona. Você pode analisar métricas como taxa de abertura, taxa de conversão e taxa de resposta para cada campanha, e ajustar sua estratégia de acordo com esses resultados.

Além disso, o witi.me também permite que você faça testes A/B para identificar qual mensagem tem melhor desempenho e qual segmentação é mais efetiva.

Como o witi.me pode ajudar uma empresa a vender mais

  1. Segmentação de contatos

A segmentação de contatos é uma das principais funcionalidades do witi.me e é fundamental para uma estratégia eficiente de SMS Marketing. Com o witi.me, é possível segmentar seus contatos de acordo com diversas informações, como idade, localização, preferências de compra, entre outras.

Essa segmentação permite que você envie mensagens personalizadas para cada grupo de clientes, aumentando suas chances de conversão. Por exemplo, se você tem uma loja de calçados, pode segmentar seus contatos por gênero e enviar mensagens com promoções específicas para homens e mulheres.

Além disso, o witi.me também permite que você crie grupos de contatos e envie mensagens apenas para esses grupos. Isso é útil, por exemplo, se você tem uma promoção que é relevante apenas para um grupo específico de clientes.

  1. Envio de mensagens em Short Codes

O Short Code é uma funcionalidade do witi.me que permite que você envie mensagens SMS de até 160 caracteres. Isso é útil para mensagens curtas e diretas, como promoções relâmpago e mensagens de lembrete.

Além disso, o Short Code também pode ser usado como um número exclusivo para sua empresa, o que aumenta sua credibilidade e profissionalismo.

  1. Mensagens P2P

O P2P (peer-to-peer) é uma funcionalidade do witi.me que permite que você envie mensagens SMS diretamente de um celular para outro. Isso é útil para empresas que precisam se comunicar com seus clientes de forma mais pessoal, como em casos de suporte ao cliente ou para oferecer promoções exclusivas.

Além disso, o P2P também permite que você envie mensagens em massa diretamente de um celular para vários contatos, o que é útil para campanhas de SMS Marketing em que a personalização é importante.

  1. Integração com outras ferramentas de marketing

O witi.me também oferece integração com outras ferramentas de marketing, como o Facebook Ads e o Google Analytics. Isso permite que você crie campanhas de SMS Marketing que estejam alinhadas com suas campanhas de marketing digital e acompanhe os resultados de forma integrada.

Por exemplo, se você tem uma campanha de Facebook Ads que está gerando leads, pode integrar o witi.me para enviar mensagens SMS personalizadas para esses leads e aumentar suas chances de conversão.

Além disso, o witi.me também oferece integração com ferramentas de CRM, o que permite que você gerencie seus contatos de forma mais eficiente e crie campanhas de SMS Marketing personalizadas com base nas informações dos seus clientes.

  1. Segurança e privacidade

O witi.me é uma plataforma totalmente segura e confiável, que garante a privacidade dos dados dos seus clientes e a entrega das mensagens. Todas as mensagens são enviadas através de servidores seguros e criptografados, garantindo que as informações dos seus clientes estejam sempre protegidas.

Além disso, o witi.me também está em conformidade com as leis de privacidade, como a LGPD (Lei Geral de Proteção de Dados), garantindo que seus clientes tenham controle sobre seus dados e possam optar por receber ou não receber mensagens SMS da sua empresa.

Conclusão

O witi.me é uma

plataforma completa e eficiente para empresas que desejam investir em SMS Marketing. Com suas diversas funcionalidades, como segmentação de contatos, envio de mensagens em Short Codes e P2P, integração com outras ferramentas de marketing e garantia de segurança e privacidade, o witi.me pode ajudar sua empresa a aumentar suas vendas e fidelizar seus clientes.

Não perca mais tempo e comece agora mesmo a usar o SMS Marketing como uma ferramenta poderosa para alavancar seus negócios. Com o witi.me, você tem tudo o que precisa para criar campanhas eficientes e obter resultados incríveis.