O Zapier permite conectar aplicações entre si. No Zapier, existem dois tipos de aplicações, os aplicativos que acionam eventos e os que executam ações.
As aplicações que acionam eventos
se comunicam com aqueles que executam ações
.
Um exemplo de evento
pode ser quando um utilizador insere uma tarefa na lista de pendências do Trello.
Um exemplo de ação
pode ser enviar um SMS pelo 360NRS.
Desse modo, poderíamos enviar um SMS quando alguém entra em uma tarefa na lista de pendências do Trello, indicando qual tarefa foi adicionada, em que data, a quem está atribuída etc.
O 360NRS é uma aplicação capaz de enviar SMS quando ocorre qualquer evento de qualquer aplicação com todas as informações que a aplicação fornece.
Para que a integração funcione corretamente, é necessário ter em conta as seguintes considerações anteriores:
É necessário ter uma conta 360NRS e saldo suficiente.
Os números de móveis devem incluir sempre o prefixo internacional. Caso contrário, não podem ser entregues corretamente.
Os remetentes podem ser numéricos ou alfanuméricos. Para remetentes numéricos, a extensão máxima é de 15 caracteres e para alfanuméricos de 11 caracteres.
Um SMS padrão tem no máximo 160 caracteres usando a codificação GSM7. Os caracteres que não estão incluídos na codificação GSM7 serão automaticamente substituídos pelo caractere de GSM7 mais semelhante. Por exemplo: á não está incluso no GSM7, por tanto é substituido por a, que está incluso. Pode encontrar todos os caracteres GSM7 permitidos no anexo.
Alguns caracteres incluídos no GSM7 contam como 2 caracteres. Pode encontrar os caracteres duplos no anexo.
Se o tamanho do SMS for maior do que o máximo permitido, o sistema concatenará o SMS necessário até um máximo de 5 SMS. (o usuário final recebe um único SMS).
Os SMS certificados têm um custo adicional.
Para o uso e integração do módulo Zapier com os diferentes serviços fornecidos nesta plataforma, é necessário ter uma conta, que pode ser criada em:
https://www.zapier.com/sign-up/
utilizando alguns dados básicos, como e-mail, nome e palavra-passe.
Ilustração 1 - Criação de conta
Ao executar o processo de criação da conta ou o login corretamente, entraremos na plataforma exibindo a página de login, onde são apresentadas diferentes opções para a criação do ZAPs (integrações entre diferentes APIs criadas no Zapier).
Ilustração 2 - Página inicial com opções de criação de ZAPs
Como pode ser visto na ilustração 2
, para iniciar o processo de criação de um ZAP, devemos pressionar o botão indicado acima (Fazer um Zap!) E será necessário seguir uma série de etapas descritas abaixo:
1. Função direta no módulo de criação, onde podemos selecionar o gatilho ou o APP inicial do ZAP, para o caso prático, utilizaremos o Google Calendar:
Ilustração 3 - Vista geral criação de ZAP modo 1
2. Ao selecionar o APP desejado, uma série de possíveis eventos de integração será apresentada, estes variam dependendo de cada um deles:
Ilustração 4 - Eventos disponíveis Google Calendar
Ilustração 5 - Eventos disponíveis Google Sheets
Como pode ser visto nas ilustrações 4 e 5
, os eventos disponíveis para o Google Calendar são diferentes dos eventos disponíveis para as Google Sheets, e sua integração dependerá das necessidades do utilizador final.
3. Depois que o evento necessário for selecionado (no caso prático, quando um novo evento for criado no Google Calendar), prosseguiremos para a próxima etapa na qual a autenticação será realizada no serviço selecionado, neste caso, o Google.
Ilustração 6 - Autenticação Google
4. Na próxima etapa, isso dependerá diretamente do tipo de serviço selecionado acima. No caso do Google Calendar, será necessário selecionar o Calendário associado à conta usada na etapa anterior. No caso do Google Sheets, por exemplo, será necessário selecionar o próprio documento que será tomado como referência, bem como a folha de documentos necessária.
Ilustração 7 - Exemplo seleção Google Calendar
Ilustração 8 - Exemplo seleção Google Sheets
5. Na próxima etapa da integração, o Zapier apresentará (se possível) alguns modelos para gerir a prova de informações e exemplificar melhor quais serão os dados trazidos por esses serviços:
Ilustração 9 - Modelos de Teste Google Calendar
6. Ao finalizar a configuração do acionador ou do Serviço inicial (neste caso, Google Calendar), procederemos à integração com o APP do 360NRS (pode ser encontrado através do mecanismo de pesquisa fornecido), que será encontrado pressionando o botão "Add a Step" (veja a ilustração anterior
).
Ilustração 10 - Pesquisa 360NRS App
7. Quando o 360NRS APP no Zapier for selecionado, serão apresentadas as diferentes opções atualmente disponíveis para integração.
Envio de mensagem de Texto
O sistema de envio de mensagens de texto utiliza uma solicitação para o servidor 360NRS e, usando as credenciais de cada utilizador, envia informações via SMS. Para a correta integração do módulo de envio de mensagens de texto pelo Zapier, as seguintes etapas devem ser levadas em consideração:
7.1. Seleção de ação
Ao selecionar a ação que o 360NRS APP deve executar, a opção "Enviar SMS" deve ser selecionada.
Ilustração 11 - Seleção de evento enviar SMS
7.2. Credenciais de 360NRS
Na próxima etapa, você deve pressionar o botão para adicionar uma nova conta, com isso podemos acessar o módulo de login do APP, permitindo acesso adequado ao evento.
Ilustração 12 - Adicionar uma nova conta 360NRS
7.3. Dados do SMS
Para poder enviar SMS é necessário os seguintes campos obligatórios: From
, To
e Message
, e o seguinte opcional de Campaign name
.
From
: é o remetente que aparecerá na mensagem.
To
: é o destinatário da mensagem. É possível adicionar mais de um destinatário.
Message
: é a mensagem que será enviada.
Campaign name
: é o nome da campanha que servirá para identificar a campanha pelas estatísticas do painel em https://dashboard.360nrs.com
Em qualquer um desses campos, você pode utilizar campos personalizados que dependerão da aplicação que inicia o evento. Por exemplo, se a aplicação que inicia o evento for o Trello, podemos usar o nome da tarefa na mensagem SMS, se for o Google Calendar, podemos usar a hora do evento do calendário etc.
Para usar os campos personalizados, pressione o botão:
Ilustração 13 - Inserção de dados
Como você pode ver na ilustração anterior
, é possível inserir campos do Google Calendar ou qualquer aplicação usada para essa integração, além de concatená-los com cadeias de caracteres, conforme a ilustração a seguir
.
Ilustração 14 - Inserção de campos personalizados
7.4. Teste de envio de SMS
Ao passar para a próxima etapa da integração, os modelos serão oferecidos dependendo dos dados inseridos que permitirão ao utilizador testar sua integração antes de publicá-la.
Ilustração 15 - Teste Zap
O resultado do teste será mostrado:
Ilustração 16 - Resultado Teste
7.5. Nome do Zap e ativação
Por fim, um nome será atribuído a esse novo Zap e ele será ativado, finalizando assim a integração do 360NRS com qualquer aplicação integrada no Zapier e, para este estudo de caso, com o Google Calendar.
Ilustração 17 - Nome e ativação Zap
básico
GSM0x00 | 0x10 | 0x20 | 0x30 | 0x40 | 0x50 | 0x60 | 0x70 | |
0x00 | @ | Δ | SP | 0 | ¡ | P | ¿ | p |
0x01 | £ | _ | ! | 1 | A | Q | a | q |
0x02 | $ | Φ | " | 2 | B | R | b | r |
0x03 | ¥ | Γ | # | 3 | C | S | c | s |
0x04 | è | Λ | ¤ | 4 | D | T | d | t |
0x05 | é | Ω | % | 5 | E | U | e | u |
0x06 | ù | Π | & | 6 | F | V | f | v |
0x07 | ì | Ψ | ' | 7 | G | W | g | w |
0x08 | ò | Σ | ( | 8 | H | X | h | x |
0x09 | Ç | Θ | ) | 9 | I | Y | i | y |
0x0A | LF | Ξ | * | : | J | Z | j | z |
0x0B | Ø | ESC | + | ; | K | Ä | k | ä |
0x0C | ø | Æ | , | < | L | Ö | l | ö |
0x0D | CR | æ | - | = | M | Ñ | m | ñ |
0x0E | Å | ß | . | > | N | Ü | n | ü |
0x0F | å | É | / | ? | O | § | o | à |
* Caracteres especiais
estendidos
GSM0x00 | 0x10 | 0x20 | 0x30 | 0x40 | 0x50 | 0x60 | 0x70 | |
0x00 | | | |||||||
0x01 | ||||||||
0x02 | ||||||||
0x03 | ||||||||
0x04 | ^ | |||||||
0x05 | € | |||||||
0x06 | ||||||||
0x07 | ||||||||
0x08 | { | |||||||
0x09 | } | |||||||
0x0A | FF | |||||||
0x0B | SS2 | |||||||
0x0C | [ | |||||||
0x0D | CR2 | ~ | ||||||
0x0E | ] | |||||||
0x0F | \ |
* Caracteres especiais
básico
GSM-PT0x00 | 0x10 | 0x20 | 0x30 | 0x40 | 0x50 | 0x60 | 0x70 | |
0x00 | @ | Δ | SP | 0 | Í | P | ~ | p |
0x01 | £ | _ | ! | 1 | A | Q | a | q |
0x02 | $ | ª | " | 2 | B | R | b | r |
0x03 | ¥ | Ç | # | 3 | C | S | c | s |
0x04 | ê | À | º | 4 | D | T | d | t |
0x05 | é | ∞ | % | 5 | E | U | e | u |
0x06 | ú | ^ | & | 6 | F | V | f | v |
0x07 | í | \ | ' | 7 | G | W | g | w |
0x08 | ó | € | ( | 8 | H | X | h | x |
0x09 | ç | Ó | ) | 9 | I | Y | i | y |
0x0A | LF | | | * | : | J | Z | j | z |
0x0B | Ô | ESC | + | ; | K | Ã | k | ã |
0x0C | ô | Â | , | < | L | Õ | l | õ |
0x0D | CR | â | - | = | M | Ú | m | ` |
0x0E | Á | Ê | . | > | N | Ü | n | ü |
0x0F | á | É | / | ? | O | § | o | à |
* Caracteres especiais
** Caracteres diferentes de GSM
estendidos
GSM-PT0x00 | 0x10 | 0x20 | 0x30 | 0x40 | 0x50 | 0x60 | 0x70 | |
0x00 | | | |||||||
0x01 | À | Â | ||||||
0x02 | Φ | |||||||
0x03 | Γ | |||||||
0x04 | ^ | |||||||
0x05 | ê | Ω | Ú | € | ú | |||
0x06 | Π | |||||||
0x07 | Ψ | |||||||
0x08 | Σ | { | ||||||
0x09 | ç | Θ | } | Í | í | |||
0x0A | FF | |||||||
0x0B | Ô | SS2 | Ã | ã | ||||
0x0C | ô | [ | Õ | õ | ||||
0x0D | CR2 | ~ | ||||||
0x0E | Á | ] | ||||||
0x0F | á | Ê | \ | Ó | ó | â |
* Caracteres especiais
** Caracteres diferentes de GSM