Services Overview

Services Overview

TagoIO offers a broad range of services that can be allocated the way your applications needs it to be. By provisioning the services that each Profile will use throughout the month, you will know exactly how much you will be charged.

You can visualize the limits and the usage history for each service in the Usage Statistics tab, located under the Profiles session of your TagoIO account. If you have more than 1 profile, you will need to allocate the resources for each profile.

Currently, this is the list of services that you can select for your account. Some of them are reset monthly.

Service
Unit
Usage counted
Definition
Data Input
Variable
Monthly
Each variable sent by your devices or ‘post’ in the Device's data storage
Data Output
Variable
Monthly
Each variable received by your devices or 'get' from the Device's data storage
Data Storage
Variable
Maximum at any time
Each variable stored in a Device
File Storage
Size (MB)
Maximum at any time
Total aggregate size of all files stored on the 'Files' module
Analysis for Scripts
Execution time
Monthly
Total script runtime executed by the Analysis module (minimum 1s)
SMS
Message
Monthly
Messages sent out
Email
Message
Monthly
Messages sent out
Push Notifications
Message
Monthly
Messages sent out
End user (RUN user)
User
Maximum at any time
End users registered in your RUN applications 


TagoIO will send warning Emails & Push notifications each time a service exceeds 80%, 90%, and 100% of the limit set for a specific profile.
You can add scripts in the  Analysis to automatically upgrade your plan or to increase the limit for a service to avoid service blockages.

More information with examples and FAQ can be found at our Pricing Page.


    • Related Articles

    • Connector Overview

      Connectors enable you to create a device with built-in behaviors that allow it to communicate with a Network very easily. They also help you automate and scale your devices, once you create a device using a connector, that device will also run the ...
    • Analysis Overview

      Analysis is a powerful feature that experts and developers can use to implement scripts to analyze and manipulate data from any device in real-time. The scripts that run at TagoIO are programmed with the Node.js TagoIO's SDK. Get more instructions on ...
    • Allocating Services to profiles

      When handling multiple profiles in your account, it's essential to ensure each profile is allocated with the right amount of Services to operate efficiently. This can be managed on the Billing page under the 'Resource Allocation' tab. The services ...
    • Upgrading Plans & Services

      When you upgrade your plan from Free to a Starter or Scale plan for the first time, we use this date/hour to define the billing cycle for your account. You will be charged for the full month already, and the plan will be automatically renewed until ...
    • Downgrading Plans & Services

      You can schedule downgrades in your account for your plan, service limits, and add-ons. If you change your mind any time before the end of the billing cycle, you can modify or cancel the downgrade. All downgrades are only effective at the next ...