NAV

Introdução

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.

Considerações preliminares

Para que a integração funcione corretamente, é necessário ter em conta as seguintes considerações anteriores:

Criação de conta

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

Integração

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

Anexos

Conjunto de caracteres GSM

Conjunto de caracteres básico GSM

0x00 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

Conjunto de caracteres estendidos GSM

0x00 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

Conjunto de caracteres GSM-PT

Conjunto de caracteres básico GSM-PT

0x00 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

Conjunto de caracteres estendidos GSM-PT

0x00 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