O Zapier permite ligar aplicações entre si. No Zapier, existem dois tipos de aplicações: as que acionam eventos e as que executam ações.
As aplicações que acionam eventos comunicam com as que executam ações.
Um exemplo de evento pode ser quando um utilizador insere uma tarefa na lista de tarefas pendentes do Trello.
Um exemplo de ação pode ser enviar um SMS pelo {{NAME}}.
Deste modo, poderíamos enviar um SMS quando alguém insere uma tarefa na lista de tarefas pendentes do Trello, indicando que tarefa foi adicionada, em que data, a quem está atribuída, etc.
O {{NAME}} é 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 {{NAME}} e saldo suficiente.
Os números de telemóvel 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, o comprimento máximo é de 15 caracteres e para alfanuméricos de 11 caracteres.
Um SMS padrão tem no máximo 160 caracteres com a codificação GSM7. Os caracteres que não estão incluídos na codificação GSM7 serão automaticamente substituídos pelo carácter de GSM7 mais semelhante. Por exemplo: á não está incluído no GSM7, portanto é substituído por a, que está incluído. 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á os SMS necessários até um máximo de 5 SMS. (o utilizador final recebe um único SMS).
Os SMS certificados têm um custo adicional.
Para a utilização 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 concluir corretamente o processo de criação da conta ou o início de sessão, entraremos na plataforma, que apresenta a página inicial, onde são apresentadas diferentes opções para a criação de ZAPs (integrações entre diferentes APIs criadas no Zapier).
Ilustração 2 - Página inicial com opções de criação de ZAPs
Como se pode ver na ilustração 2, para iniciar o processo de criação de um ZAP, devemos clicar no 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 acionador ou a aplicação inicial do ZAP; no caso prático, utilizaremos o Google Calendar:
Ilustração 3 - Vista geral criação de ZAP modo 1
2. Ao selecionar a aplicação pretendida, será apresentada uma série de possíveis eventos de integração, que variam consoante cada aplicação:
Ilustração 4 - Eventos disponíveis Google Calendar
Ilustração 5 - Eventos disponíveis Google Sheets
Como se pode ver nas ilustrações 4 e 5, os eventos disponíveis para o Google Calendar são diferentes dos eventos disponíveis para o Google Sheets, e a sua integração dependerá das necessidades do utilizador final.
3. Depois de selecionado o evento necessário (no caso prático, quando um novo evento for criado no Google Calendar), prosseguiremos para a etapa seguinte, na qual será realizada a autenticação no serviço selecionado, neste caso, o Google.
Ilustração 6 - Autenticação Google
4. A etapa seguinte dependerá diretamente do tipo de serviço selecionado anteriormente. No caso do Google Calendar, será necessário selecionar o calendário associado à conta utilizada 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 do documento necessária.
Ilustração 7 - Exemplo seleção Google Calendar
Ilustração 8 - Exemplo seleção Google Sheets
5. Na etapa seguinte da integração, o Zapier apresentará (se possível) alguns modelos para testar a informação e exemplificar melhor quais serão os dados obtidos destes serviços:
Ilustração 9 - Modelos de Teste Google Calendar
6. Ao concluir a configuração do acionador ou do serviço inicial (neste caso, Google Calendar), procederemos à integração com a aplicação do {{NAME}} (pode ser encontrada através da pesquisa disponibilizada), à qual se acede clicando no botão "Add a Step" (ver a ilustração anterior).
Ilustração 10 - Pesquisa {{NAME}} App
7. Quando a aplicação {{NAME}} for selecionada no Zapier, 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 um pedido ao servidor {{NAME}} e, com as credenciais de cada utilizador, envia informações por SMS. Para a correta integração do módulo de envio de mensagens de texto através do Zapier, devem ser tidas em consideração as seguintes etapas:
7.1. Seleção de ação
Ao selecionar a ação que a aplicação {{NAME}} deve executar, deve ser selecionada a opção "Enviar SMS".
Ilustração 11 - Seleção de evento enviar SMS
7.2. Credenciais de {{NAME}}
Na etapa seguinte, deve clicar no botão para adicionar uma nova conta. Desta forma, podemos aceder ao módulo de início de sessão da aplicação, permitindo o acesso adequado ao evento.
Ilustração 12 - Adicionar uma nova conta {{NAME}}
7.3. Dados do SMS
Para poder enviar SMS, são necessários os seguintes campos obrigatórios: From, To e Message, e o seguinte campo opcional: Campaign name.
From: é o remetente que aparecerá na mensagem.
To: é o destinatário da mensagem. É possível adicionar mais do que um destinatário.
Message: é a mensagem que será enviada.
Campaign name: é o nome da campanha que servirá para identificar a campanha nas estatísticas do painel em {{DASHBOARD_HOST}}
Em qualquer um destes campos, 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 utilizar o nome da tarefa na mensagem SMS; se for o Google Calendar, podemos utilizar a hora do evento do calendário, etc.
Para utilizar os campos personalizados, clique no botão: 
Ilustração 13 - Inserção de dados
Como se pode ver na ilustração anterior, é possível inserir campos do Google Calendar ou de qualquer aplicação utilizada nesta integração, bem como 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 etapa seguinte da integração, serão apresentados modelos, consoante os dados inseridos, que permitirão ao utilizador testar a sua integração antes de a publicar.
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, é atribuído um nome a este novo Zap, que é depois ativado, concluindo assim a integração do {{NAME}} com qualquer aplicação integrada no Zapier e, neste estudo de caso, com o Google Calendar.
Ilustração 17 - Nome e ativação Zap
Para evitar problemas, se espera receber tráfego da nossa API (notificações de relatórios de entrega), deverá adicionar os seguintes intervalos de IP à sua firewall:
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
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
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
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
Muitos países possuem regulamentos destinados a proteger os utilizadores de comunicações indesejadas, tanto por SMS como por chamadas de voz. Para garantir que as suas campanhas chegam ao destino corretamente e evitar bloqueios ou penalizações, é essencial cumprir estas regras.
Cada país define as suas próprias condições e restrições em relação às comunicações comerciais, pelo que é importante compreender e respeitar as especificidades de cada um. É importante relembrar que estas condições e restrições estão sujeitas à legislação em vigor de cada país e podem sofrer alterações. A {{NAME}} não se responsabiliza pelo incumprimento destas políticas; a responsabilidade é do cliente.
Abaixo encontrará as restrições para os principais países para que possa operar de forma segura e eficaz. Caso tenha alguma dúvida ou se o país destinatário não estiver listado abaixo, recomendamos que contacte a nossa equipa de atendimento ao cliente.
As mensagens SMS comerciais ou promocionais enviadas para França devem obedecer a determinadas regulamentações legais, descritas abaixo. As mensagens transacionais, no entanto, não estão sujeitas a estas restrições.
O envio de mensagens relacionadas com política, religião, jogo ou promoções não solicitadas é estritamente proibido.
As mensagens SMS de marketing só podem ser enviadas de segunda-feira a sábado, entre as 8h e as 22h. Quaisquer mensagens enviadas fora deste horário serão automaticamente bloqueadas e agendadas para reenvio no próximo horário permitido. Ou seja, se tentar enviar uma SMS no domingo às 14h00, esta só será enviada na segunda-feira às 8h00.
Contacte {{SUPPORT_EMAIL}} para obter mais informações e validar o seu remetente.
É obrigatório adicionar STOP au [STOP_CODE] como instrução de cancelamento no final das suas mensagens SMS de marketing para França.
As mensagens SMS enviadas para Espanha têm determinadas condições legais. Qualquer SMS identificada como conteúdo de marketing estará sujeito às condições listadas nas secções abaixo.
O envio de mensagens relacionadas com temas políticos ou religiosos, jogos de azar ou promoções não solicitadas é estritamente proibido.
As mensagens SMS enviadas para o Reino Unido estão limitadas a determinadas condições regulamentares. Qualquer mensagem SMS identificada como conteúdo de marketing estará sujeita às condições listadas abaixo.
O envio de mensagens relacionadas com temas políticos ou religiosos ou promoções não solicitadas é estritamente proibido.
Se enviar conteúdo para adultos ou para jogos de azar, certifique-se de que a idade do destinatário foi verificada em conformidade com as Diretrizes da PSA e da Ofcom.
As mensagens SMS comerciais ou promocionais enviadas para os Estados Unidos devem obedecer a determinadas regulamentações legais, descritas abaixo. As mensagens transacionais, no entanto, não estão sujeitas a estas restrições.
O uso de encurtadores de URL públicos, como bit.ly ou tinyurl, não é permitido. No entanto, é permitido o uso de domínios personalizados nestes serviços. Portanto, pode utilizar o encurtador de URL próprio da {{NAME}}.
Além disso, é estritamente proibido o envio de mensagens com conteúdo sexualmente explícito ou pornográfico, material abusivo ou de assédio, informações relacionadas com armas de fogo, incluindo fogos de artifício, ou referências a álcool, tabaco ou drogas ilícitas. É também proibido o envio de mensagens sobre jogo, oportunidades de investimento, envio ou receção repetida de códigos de acesso único (OTPs) em nome de outros fornecedores, atividades consideradas de elevado risco financeiro, empréstimos ou perdão de empréstimos, serviços de recuperação de crédito, cobrança de dívidas ou questões fiscais. Da mesma forma, o conteúdo ligado a criptomoedas, incluindo aqueles relacionados com OTPs, consultas imobiliárias não solicitadas, como WeBuyHomes, ou promoções associadas a marketing multinível, não é permitido.
Contacte {{SUPPORT_EMAIL}} para obter mais informações e validar o seu remetente.
As mensagens SMS de marketing só podem ser enviadas de segunda a sexta-feira, das 7h às 19h, e aos sábados, das 8h às 15h. O envio de mensagens promocionais não é permitido aos domingos e feriados. Quaisquer mensagens enviadas fora deste horário serão automaticamente bloqueadas e agendadas para reencaminhamento no próximo horário permitido. Isto significa que, se tentar enviar uma mensagem SMS no domingo às 14h00, esta só será enviada às 8h00 de segunda-feira.
O conteúdo promocional em SMS pode, em alguns casos, exigir um registo prévio antes do envio. Além disso, a plataforma {{NAME}} pode adicionar automaticamente o nome do remetente ao início da mensagem ou incluir um URL no final, dependendo das condições do canal ou do país de destino.
O envio de mensagens relacionadas com temas políticos ou religiosos, jogo ou promoções não solicitadas é estritamente proibido.
Antes de enviar qualquer tráfego de marketing, é necessário o consentimento expresso (opt-in) dos utilizadores de dispositivos móveis.
O envio de mensagens relacionadas com política, religião, jogo ou promoções não solicitadas é estritamente proibido.
Contacte {{SUPPORT_EMAIL}} para obter mais informações e validar o seu remetente.
Salesforce
HubSpot
Salesmanago
Klaviyo
APIs do 360nrs