By connecting the mobile app you can extend the scope of your automation possibilities. You will be able to create integrations that will react to changes in your current location. For example, you can automatically process photos you take while you are on the go.
First, download the app that matches your phone's operating system.
When you first start the mobile app, you will be requested to log in. Enter the same credentials that you use for Integromat.com. Next, you will be prompted to enter the name of the device and select the organization to which the mobile device should be registered to. The app will then establish a secure connection with the server and show a list of functions available for your particular mobile device.
If you log in to Integromat using your Facebook, Google or GitHub account, start the pairing process by adding a new device in the section Devices. Follow the instructions of the guide.
Depending on its parameters, each device enables to use different functions. The individual functions then monitor the device for specific changes and send change events to Integromat. The received events are forwarded to your scenarios where they are subsequently processed.
In the function list, choose which function you want to use for automation. To activate the function, turn the switch to on. Some functions offer further setting options. For example, with the GPS function, you can manually specify the area in which you want to track movement, for instance when you arrive or leave work. With this, you can easily setup that every time you arrive or leave work, Integromat will be notified and will react to these events.
The app is designed to run in the background and perform selected functions. On the main screen, you can switch between two lists: Events and History. The Events include a list of captured events that have not yet been sent to the server. The History contains all events that have already been sent to the server and those that generated an error when being sent. By clicking on an event, you can view its detail, including errors which have possibly occurred.
The app synchronizes events automatically. The synchronization is performed in the shortest possible time interval supported by the operating system. While for Android devices, events are sent immediately, for iOS devices it can take several hours to send events. The automatic synchronization occurs also every time you open the app. To start synchronization manually, drag the list of events down.
Besides monitoring events, the mobile app can also perform so-called actions. For example, this includes operations such as Create a new contact or Add a photo. Actions do not monitor a device for changes, but generate new items and add them to the device. Actions are always defined within a scenario. Using actions, you can, for example, easily create an integration that will automatically send new contacts from your CRM system to your mobile phone.
In order for Integromat to react to new events from your mobile phone, you need to create a scenario. The detailed guide to creating a new scenario can be found in the section, Creating a scenario. In your scenario, add a new module by looking in the list of apps and selecting the app that matches the operating system of your device. You'll see a list of all modules that allow interaction with the chosen operation system.
Modules are divided into two categories: triggers and actions. Triggers have the ability to listen to the connected device and start the scenario whenever the device generates a new event. Actions, on the other hand, create new items in the device. Select the desired trigger or action and add it to your scenario. In the configuration window of the module, select the desired module and, where appropriate, setup other parameters.
The traffic between the mobile device and Integromat is secured with the Transport Layer Secure (TLS) encryption protocol. The Authorization is based on a client certificate that is generated automatically when you log on. The certificate’s private key is generated on the device and securely stored in the System keychain.