Zapier allows you to connect applications with each other. In Zapier there are two types of applications, the applications that trigger events and those that execute actions.
Applications that trigger events
do communicate with those that execute actions
.
An example of an event
could be when a user enters a task in the Trello backlog.
An example of action
could be to send an SMS through {{NAME}}.
In this way we could send an SMS when someone introduces a task in the Trello backlog indicating which task has been added, on what date, to whom it is assigned, etc.
{{NAME}} is an application capable of sending SMS when any event of any application occurs with all the information that the application provides.
For this integration to work properly it is necessary to bear in mind the following previous considerations:
You must have a {{NAME}} account and sufficient credit.
Mobile phones must always contain the international prefix. Otherwise, the messages can not be delivered correctly.
The senders can be numeric or alphanumeric. For numeric senders, the maximum length is 15 characters and for alphanumerics 11 characters.
A standard SMS allows a maximum of 160 characters using the GSM7 codification. Characters not supported by the GSM7 codification will be automatically substituted for the most similar character in GSM7. For example: "á" is not supported by GSM7, so the system will change it for an "a", which is the character supported by GSM7. You can find all GSM7 characters allowed in the annex.
Some characters included in the GSM7 count as 2 characters. You can find the extended characters in the annex.
If the length of SMS is greater than the maximum, the system will concatenate the necessary SMS up to a maximum of 5 SMS. (the end user sees it as if it was a single SMS).
The certified SMS have an additional cost.
For the use and integration of the Zapier module with the different services provided on this platform it is necessary to have an account on it, which can be created at:
https://www.zapier.com/sign-up/
using some basic data such as email, name and password.
Illustration 1 - Account creation
When performing the account creation process or Login properly, we will enter the platform by displaying the login page where we are presented with different options for the creation of ZAPs (Integrations between different APIs created in Zapier).
Illustration 2 - Home page with Zaps creation options
As can be seen in illustration 2
, to start the process of creating a ZAP we must press the button indicated above (Make a Zap!) and it will be necessary to follow a series of steps broken down below:
1. Direct function to the creation module, where we can select the trigger or initial APP of the ZAP, for the practical case we will use Google Calendar:
Illustration 3 - General view creation of ZAP mode 1
2. When selecting the desired APP, a series of possible integration events will be presented, these vary depending on each of them:
Illustration 4 - Google Calendar available events
Illustration 5 - Google Sheets available events
As can be seen in illustrations 4 and 5
, the events available for Google Calendar are different from the events available for Google Sheets and their integration will depend on the needs of the end user.
3. Once the required event is selected (for the practical case, when a new event is created in Google Calendar), we will proceed to the next step in which authentication will be performed in the selected service, in this case Google.
Illustration 6 - Google Authentication
4. In the next step, it will depend directly on the type of service selected above, in the case of Google Calendar, it will be required to select the Calendar associated with the account used in the previous step; in the case of Google Sheets for example, it will be required to select the own Document which will be taken as a reference, as well as the required document sheet.
Illustration 7 - Example Google Calendar selection
Illustration 8 - Google Sheets selection example
5. In the next step of integration, Zapier will present (if possible) templates to manage proof of information and better exemplify what the data brought by these services will be:
Illustration 9 - Google Calendar Test Templates
6. At the end of the configuration of the trigger or initial service (In this case Google Calendar), we will proceed to the integration with the {{NAME}} APP (it can be found through the search engine provided), which will be found by pressing the button "Add a Step" (See previous illustration
).
Illustration 10 - Search {{NAME}} App
7. When the {{NAME}} APP in Zapier is selected, the different options currently available for integration will be presented.
SMS sending
The text message sending system uses a request to the {{NAME}} server and, using each user's own credentials, sends information via SMS. For the proper Zapier integration of the text message sending module, the following steps must be taken into account:
7.1. Action selection
When selecting the action that the {{NAME}} APP should perform, the option "Send SMS" must be selected.
Illustration 11 - Event selection send SMS
7.2. {{NAME}} credentials
In the next step, you must press the button to add a new account, with this we can access the login module of the APP, allowing adequate access to the event.
Illustration 12 - Add new {{NAME}} account
7.3. SMS data
In order to send SMS, the following mandatory fields are required: From
, To
and Message
, and the following optional Campaign name
.
From
: is the sender that will appear in the message.
To
: is the recipient of the message. It is possible to add more than one recipient.
Message
: is the message to be sent.
Campaign name
: is the name of the campaign that will help us identify the campaign in the panel statistics at {{DASHBOARD_HOST}}
In any of these fields you can use custom fields that will depend on the application that launches the event. For example, if the application that launches the event is Trello we can use the name of the task in the SMS message, if it is Google Calendar we can use the time of the calendar event, etc.
To use the custom fields, press the button:
Illustration 13 - Data insertion
As you can see in the previous illustration
, you can enter fields from Google Calendar or any App used for this integration, as well as concatenate these with character strings as the following illustration
.
Illustration 14 - Custom fields insertion
7.4. SMS test sending
When going to the next step of the integration, templates will be offered depending on the data entered that will allow the user to test their integration before publishing it.
Illustration 15 - Test Zap
The test result will be shown:
Illustration 16 - Test result
7.5. Zap name and activation
Finally, a name will be assigned to this new Zap and it will be activated, ending in this way the integration of {{NAME}} with any App integrated in Zapier and for this case study with Google Calendar.
Illustration 17 - Name and Zap activation
basic
character set0x00 | 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 | à |
* Special characters
extended
character set0x00 | 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 | \ |
* Special characters
basic
character set0x00 | 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 | à |
* Special characters
** Characters different from GSM
extended
character set0x00 | 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 | á | Ê | \ | Ó | ó | â |
* Special characters
** Characters different from GSM
Many countries have regulations designed to protect users from unwanted communications, both via SMS and voice calls. To ensure your campaigns reach their destination correctly and avoid blocks or penalties, it is essential to adhere to these rules.
Each country defines its own conditions and restrictions regarding commercial communications, so it is important to understand and respect the specifics of each. It is important to keep in mind that these conditions and restrictions are subject to the current legislation of each country and may change. 360nrs is not responsible for non-compliance with these policies; the responsibility lies with the client.
Below, you will find the restrictions for the main countries so you can operate safely and effectively. If you have any questions or if the recipient country is not listed below, we recommend contacting our customer service team.
Commercial or promotional SMS messages sent to France must comply with certain legal regulations, which are described below. Transactional messages, however, are not subject to these restrictions.
Sending messages related to politics, religion, gambling, or unsolicited promotions is strictly prohibited.
Marketing SMS messages can only be sent Monday through Saturday, between 8:00 AM and 10:00 PM. Any messages sent outside of these hours will be automatically blocked and scheduled for resending at the next permitted time. That is, if you try to send an SMS on Sunday at 2:00 PM, it won't be sent until Monday at 8:00 AM.
Contact support@360nrs.com for more information and to validate your sender.
It is mandatory to add the STOP au [STOP_CODE] as an opt-out instruction at the end of your marketing SMS messages to France.
SMS messages sent to Spain have certain legal conditions. Any SMS identified as marketing content will be subject to the conditions listed in the sections below.
Sending messages related to political or religious topics, gambling, or unsolicited promotions is strictly prohibited.
SMS messages sent to the United Kingdom are limited to certain regulatory conditions. Any SMS messages identified as marketing content will be subject to the conditions listed below.
Sending messages related to political or religious themes or unsolicited promotions is strictly prohibited.
If you send adult or gambling content, you must ensure that the recipient's age has been verified in compliance with PSA and Ofcom Guidelines.
Commercial or promotional SMS messages sent to the United States must comply with certain legal regulations, which are described below. Transactional messages, however, are not subject to these restrictions.
The use of public URL shorteners, such as bit.ly or tinyurl, is not permitted. However, the use of custom domains within these services is permitted. Therefore, you may use 360nrs' own URL shortener.
In addition, sending messages containing sexually explicit or pornographic content, abusive or harassing material, information related to firearms, including fireworks, or references to alcohol, tobacco, or illegal drugs is strictly prohibited. Sending messages about gambling, investment opportunities, the repeated sending or receiving of one-time access codes (OTPs) on behalf of other providers, activities considered high financial risk, loans or loan forgiveness, credit repair services, debt collection, or tax-related matters is also prohibited. Likewise, content linked to cryptocurrency, including those related to OTPs, unsolicited real estate inquiries such as WeBuyHomes, or promotions associated with multi-level marketing is not permitted.
Contact support@360nrs.com for more information and to validate your sender.
Marketing SMS messages can only be sent Monday through Friday, between 7:00 AM and 7:00 PM, and Saturdays from 8:00 AM to 3:00 PM. Sending promotional messages is not permitted on Sundays and public holidays. Any messages sent outside of these hours will be automatically blocked and scheduled for forwarding at the next permitted time. This means that if you attempt to send an SMS on Sunday at 2:00 PM, it will not be sent until Monday at 8:00 AM.
Promotional SMS content may, in some cases, require prior registration before sending. Additionally, the 360nrs platform may automatically add the sender's name to the beginning of the message or include a URL at the end, depending on the channel's or destination country's conditions.
Sending messages related to political or religious topics, gambling, or unsolicited promotions is strictly prohibited.
Before sending any marketing traffic, the express consent (opt-in) of mobile device users is required.
Sending messages related to politics, religion, gambling, or unsolicited promotions is strictly prohibited.
Contact support@360nrs.com for more information and to validate your sender.