Send SMS
GSMCLOUD allows you to send SMS to an infinite number of recipients.
You can connect any boolean node with the send input on the node, when the parent node becomes TRUE the “Send SMS” node will send an SMS to the entered phone numbers.
Setting up the node:
From: Fill in the sender information. You can enter up to 11 ASCII characters (not Æ, Ø and Å).
Example: Water alarm
To: Fill in the recipient's phone number. Do NOT enter the country code in front of it, either in the form of 0045 or +45, as the system already has a static country code in the programming. Multiple phone numbers can be entered by using a line feed (Enter) after each recipient.
Message: The message field can be filled with the information to be sent in the SMS. The SMS message must contain a maximum of 160 characters, and Æ, Ø and Å can be entered. You can use a variable, for example {Temperature}, here you will be able to connect your strings from, for example, input of temperature, and this data will be included in the SMS message. Variables are not defined in the system, so when you create a {text} it will automatically create the input you want, we do not recommend using Æ,Ø,Å.
Cooldown (in minutes): Cooldown can be used to give your node a break. This can be, for example, if a pulsating signal is sent to the system, and you do not want to be notified constantly, but only want a new message every 30 minutes. If you do not want a cooldown, you can simply leave the field empty or fill it with 0.

Receive SMS
On GSMCLOUD you have the option to send SMS messages to our system.
This allows you to process incoming SMS messages and trigger things in the flow depending on incoming SMS messages.
Setting up the node:
Transmitter: Sends recipient phone number information – Incoming phone numbers are displayed in the format +4512346578
Message: Converts incoming SMS messages into a string that can be processed in the system.
Timestamp: Provides a timestamp of when the text message was received.
Code: A code must be defined in the incoming SMS message that the system looks for. To ensure that it is processed in the correct flow, the start of the SMS message must contain the code from the node. The code is dynamically defined and cannot be changed. If you want a private code or your own phone number, please contact GSMCLOUD.
Phone number: You must send the SMS message to GSMCLOUD's phone number for us to process it. The phone number we take incoming SMS messages on is: 52 51 25 00

Send Mail
GSMCLOUD allows you to send emails to an infinite number of recipients.
You can connect any boolean node with the send input on the node, when the parent node becomes TRUE the “Send SMS” node will send an email to the entered recipients.
Setting up the node:
From: From is the sender field, it is not dynamic and therefore all emails are sent from the system from our no-reply mail.
Two: Fill in the recipient's email address. Multiple email addresses can be entered by using a line break (Enter) after each recipient.
Subject: Filled in as the subject field and will be in the email header of the incoming email.
Message: The Message field can be filled with the information to be sent in the email. You can use a variable, for example {Temperature}, here you will be able to connect your strings from, for example, input of temperature, and this data will be included in the email. Variables are not defined in the system, so when you create a {text} it will automatically create the input you want, we do not recommend using Æ,Ø,Å.
Cooldown (in minutes): Cooldown can be used to give your node a break. This can be, for example, if a pulsating signal is sent to the system, and you do not want to be notified constantly, but only want a new message every 30 minutes. If you do not want any cooldown, you can simply leave the field empty or fill it with 0.

Make Call
Uniquely, GSMCLOUD can make calls out of the system to an unlimited number of phones.
Our system has an AI robot that can speak and give precise commands. This can be very convenient if you want to use GSMCLOUD as a kind of virtual control center.
Setting up the node: .
Two: Fill in the recipient's phone number. You must NOT enter the country code in front of it, either in the form of 0045 or +45, as the system already has a static country code in the programming.
Speaker Language: Here you can choose between Danish and English.
Repeat Message: Repeats the message from “Content” – The system does not wait to speak until you have the phone ready, as you would normally do when talking to a human, so it may be an advantage to repeat the message a few times. It can be repeated up to 4 times.
Content: The content field can be filled with the information that should be said in the call. You can use a variable, for example {Temperature}, here you will be able to connect your strings from, for example, input of temperature, and this data will be said in the call, so you have the latest information. Variables are not defined in the system, so when you create a {text} it will automatically create the input you want, we do not recommend using Æ,Ø,Å.

Webhook
Our system can send data out to your endpoint via our webbook. For example, if you need to integrate your data with other software, this can be sent. We also have an API available, which you can find in our API documentation.
With webhook, it sends new data out when you have new data in the node, so you will be able to get a new call every time the data changes, which is an advantage over the API which only sends data when requested.
Setting up the node: .
Method: Here you can choose between POST, GET, PUT, PATCH and DELETE.
URL: Here you enter the URL or IP of the server where the data should be sent to.
Headers: Provides the option to include header name and value. For example, it may be necessary in some contexts to include your token in the header.
Payload types: The system supports the following payloads: JSON, Form, XML and RAW.
Request Data: Here you enter the variables that you want to receive data about. You can use __ (double underscore) if you want to do nesting.

JSON Example
Without nesting
{
"Temperature":13,
"Status":1
}
Med Nesting
(__1):
{
"Temperature": {
"1":13
},
"Status":1
}