Skip to main content

241 docs tagged with "tagoio"

View all tags

ABS Telemetry

This article explains how to integrate ABS Telemetry devices with TagoIO, covering the required ABS configurator download and the initial ABS device configuration steps.

Access Management

This article explains how Access Management (AM) in TagoIO lets you grant secure access to account resources by creating Targets (users or devices) and assigning Permissions. It also gives practical examples of common AM use cases.

Account Plans

This article explains TagoIO's account plans, how to select a plan, and where to find detailed feature and pricing information.

Account Token

This article explains what Account Tokens are in TagoIO, why they must be kept secret, and how to manage them from your account profile. It also highlights that multiple tokens can be created with configurable permissions and expiration.

Action cron

This article explains how to use and modify an Action cron in TagoIO, showing where to enter a cron expression and what each part of the interface means.

Actions

This article explains the Actions feature in TagoIO, what you can do with Actions, and how to create a new Action. It also provides links to related documentation sections such as Defining Actions, trigger types, and action types.

Add-ons Overview

A brief overview of TagoIO add-ons, how they apply to profiles, and the currently available add-ons with links to their documentation.

Adding devices with connectors

This article explains how connectors let you create devices with built-in behaviors to communicate with networks, and describes the available methods for sending and receiving data as well as common connector functions.

Adding Image Selector field on Forms

This article explains the Image Selector field for Input Forms in TagoIO, showing how users pick one or multiple images and how the selected value is stored. It also documents the widget options you configure for this field type.

Adeunis with LoRaWAN™

This article explains how to integrate Adeunis LoRaWAN™ devices with TagoIO, how TagoIO parses device payloads, and the steps to add and configure devices for different LoRaWAN™ network providers.

Adeunis with Sigfox

This article explains how TagoIO integrates with Adeunis devices via the Sigfox backend, how incoming data is parsed and made available for Analysis, and how to add an Adeunis device in TagoIO.

Allocating Services to profiles

This article explains how to allocate service resources to individual profiles in your TagoIO account using the Billing page and the Resource Allocation tab, and how to monitor those allocations and usage.

Analysis Overview

This article explains what Analyses are in TagoIO, what you can do with them, how they are triggered, and links to related documentation and examples.

Analysis Service

This article explains how Analysis runtime is counted against a Profile limit in TagoIO, how to estimate monthly runtime, and which scripts are included in the accounting.

Angular Widget

This article explains how to use the Angular widget to display a variable in an angular gauge and how to add and customize it on your dashboard.

API Overview

A brief introduction to TagoIO's API, explaining how to connect devices and applications, where to find the API documentation and SDK, and the standard response pattern returned by the API.

Area Chart Widget

This article explains how to use the Area Chart widget in TagoIO, including customization options, supported variable features, and how to configure the data source for the widget.

Audit Log

This article explains what the Audit Log is, how it records chronological activity from user Profiles, and what types of events you can monitor. It also notes plan restrictions for filtering log entries.

Authorization

This article explains what an Authorization is in TagoIO, when to use it versus a device-token, and how to generate an authorization for integrating external services with your devices.

Beagle Bone Black

This short tutorial explains how to integrate a BeagleBone Black (BBB) board with TagoIO, demonstrating how to send a digital input status to a dashboard and configure an Action to email when the switch closes.

Billing

This article explains how to view an overview of your account's costs for the current month using the Billing Summary page, including the three available views and a note about how estimated profile costs are calculated.

Blueprint Dashboard

This article explains the Blueprint Dashboard in TagoIO, describing how it links widgets to multiple devices for scalable applications and introduces the core concept of Blueprint Devices.

Blueprint Devices & Entities

This article explains how Blueprint Devices and Entities function as dynamic data sources for Blueprint Dashboards, how they appear for selection, and important usage notes for widgets that support entities.

Building Solutions

This article explains how to begin building applications on TagoIO using your own or third-party devices, simulators, or external databases, and how to integrate with external services; it also includes an introductory video and links to getting-started resources.

Building your own parser

This article explains how to convert raw payloads from devices into measurable variables using the TagoIO Payload Parser and links to three step-by-step tutorials plus a video walkthrough.

Card Widget

This article explains how the Card widget displays the latest value of a variable with its unit and a mini-chart, and how to add and customize the Card widget on a dashboard. It also notes that the widget supports variable metadata.

Chunk Management

This article explains how to use the Chunk Management feature to view, export, and manage immutable device data in TagoIO, including exporting chunks to TagoIO Files and customizing file address templates.

Clock Widget

This article explains how the Clock widget displays time for a selected timezone, including how the seconds ring works and how the widget follows 12‑ or 24‑hour format based on account preferences.

Common Billing issues

This article explains common reasons a card charge may be declined and how to find more information about a specific decline, including what TagoIO can and cannot determine from the error information.

Compose Widget

The Compose Widget article explains how to add customizable pins to images and videos within TagoIO, including support for metadata and groups. It also outlines the main sections for configuring the widget: data source, media backgrounds, pin positioning, pin editor, and infobox settings.

Configuration Parameters for Devices

This article explains what Configuration Parameters are in TagoIO devices, where to find them, and the three configurable fields for each parameter (Key, Value, Read/Unread). It also shows how to access the Configuration Parameters tab on a device and how parameters can be set and retrieved.

Connecting your MQTT Broker to TagoIO

This article explains TagoIO's MQTT Relay, a command-line tool that bridges an external MQTT broker and the TagoIO platform, and points to the repository and a demonstration video for setup and usage.

Connector Overview

This article explains what Connectors are in TagoIO, how they manage device communication and payload parsing, and how to create a new connector via the Connector management page.

Console for Debug

A short guide explaining how to use the Analysis console to monitor script variables, view errors and log output, and clear the console in TagoIO.

Context & global variables

A concise guide to the context and global variables available when creating a Payload Parser in TagoIO, including descriptions of the most common globals and where to find the full list.

Control Tower

This article describes the Control Tower add-on for TagoIO, explaining its capabilities for monitoring and limiting data input/output and Hard Limits usage, and how to view per-device statistics after activation.

Creating a Network integration

This article explains how to create a new Network integration in TagoIO and describes the configurable parameters available after creation.

Creating a Policy

This article explains how to create policies in TagoIO to grant secure, pre-defined access to account resources by assigning targets and permissions. It also notes where to configure policies in the Access module.

Creating a Sandbox

This article explains what a sandbox is in TagoIO and how to create and use a sandbox (a separate profile) to safely test applications without affecting critical apps or users. It also covers collaboration tips for sharing sandboxes with other developers.

Creating Analysis

This article explains how to create a new Analysis in TagoIO, including the fields in the Add Analysis dialog and the options for runtime and execution environment.

Creating Dashboard Tabs

Learn how to create and manage dashboard tabs in TagoIO to divide dashboards into multiple sections and add links to organize your applications effectively.

Creating Keypad Widgets

This article demonstrates how to create a Keypad Widget in TagoIO and shows the JSON structure you must send to the account.dashboards.widgets.create method. It includes an example payload and references to related documentation.

Custom Domain (Whitelabel)

This article explains what the Custom Domain & Whitelabel add-on enables in the Run module, including setting a custom application URL and a custom email domain, plus links to related add-ons and documentation.

Custom Domain Configuration

This article explains how to configure a custom domain for your TagoIO Run portal using the Custom Domain & Whitelabel add-on, including prerequisites and how to add the domain in the Run module.

Custom mobile app

This article explains the Custom mobile app add-on for TagoIO, describing its white-label capabilities, pricing reference, and deployment fee, with links to related add-ons and documentation.

Custom Settings

This article describes TagoIO's Custom Settings feature for TagoRUN, which lets you define end-user visualization preferences (units, formats, language, dashboard options) that appear in each user's Account Settings.

Custom Widget Overview

This article explains what Custom Widgets are in TagoIO, the web technologies you can use to build them, and shows example outputs. It also lists related documentation for further configuration and parameters.

Custom Widget Parameters

This article explains how to add and use custom widget parameters in TagoIO, including how parameters are structured (key/value pairs), limits, and how they are received in your widget code.

Cylinder Widget

A brief guide to the Cylinder widget in TagoIO, explaining what it visualizes, an example image, metadata support, and how to add and customize the widget on your dashboard.

Dashboard global time filter and period presets

This article describes the Dashboard Period Preset feature in TagoIO, which sets global time-based filters and quick period presets across all widgets, and explains using the date picker to select specific ranges and define a maximum selectable period.

Dashboard icons

This article explains how to add and customize icons for dashboards in TagoIO, where icons appear, and how to access the dashboard Configure option to change them.

Dashboard Overview

Learn about TagoIO dashboards - where you place widgets to visualize and interact with data in real-time, and share with end-users through TagoRUN.

Data Analytics

This article explains how Data Analytics transforms raw sensor data into actionable insights using visual calculations, lists the widgets that support Data Analytics, and provides a table of available analytic functions with their descriptions.

Data Export

This article explains the available options for exporting device data in TagoIO, and provides step-by-step instructions for exporting data from a device page, including available export options and important quota considerations.

Data Input Service

This article explains how TagoIO counts Data Input Transactions when devices send data, and where to view limits and usage history for each Profile. It also reminds you to estimate your monthly transaction volume.

Data Output for dashboards

This article explains how dashboard data output is counted in TagoIO, the monthly output limits per plan, and what happens when you reach those limits.

Data Output Service

This article explains how Data Output transactions are counted in TagoIO, how to set monthly Data Output limits per Profile, and how different actions (including dashboard downloads and device exports) affect those limits.

Data Range & Format

This article explains how to configure the Data Range & Format options for the Gauge widget, describing range limit types (Fixed and From Metadata) and how to set a static range.

Data Records

This article explains how Data Records are structured in TagoIO, what counts toward a profile's data record limit, and provides a JSON example showing how a single register can include variable fields, location, and metadata.

Data Retention Feature

This article explains TagoIO's Data Retention feature, how to configure its Period and Retention fields, and important limits and behaviors to consider when using Immutable (optimized) device data.

Defining Actions

This article explains how to define Actions in TagoIO, including how to configure push notifications to yourself and references for using message variables.

Defining Permissions

This article explains how to configure Permissions for Targets in TagoIO, what resources are available depending on the selected Target, and how permission rules are evaluated (including how Deny interacts with Allow).

Defining Targets

This article explains how to define Targets within a policy in the Access Management (AM) module, what kinds of Targets are available, and how multiple Targets are evaluated when granting permissions.

Deleting Data

This article explains how to delete data via the TagoIO API, including the endpoint, required headers, and optional query string parameters used to select which data to remove.

Deleting Your Account

This article explains how to permanently delete your TagoIO account and what happens during the deletion process. It also explains how to cancel a single profile or organization instead of the entire account.

Deploying Applications

This article provides a short video overview and guidance for deploying applications with TagoIO, including automating device registration and dashboard creation and creating multiple devices via CSV upload.

Device data management

This article explains how to use the Device page in TagoIO to visualize, filter, edit, import, and export device variables, and describes how the platform displays the amount of stored data for a device.

Device Emulator Functions

This article explains how to use built-in functions in the Device Emulator payloads, shows JSON and CSV examples, and lists the available emulator functions and their behavior.

Device Emulator Overview

A short guide describing TagoIO's Device Emulator, how to open it, and the types of payloads it accepts for emulating device data.

Device List Widget

A concise guide to the Device List widget that explains what it shows and how to edit its appearance and filters in a dynamic table format.

Device Token

This article explains what a Device Token is in TagoIO and how to locate and copy it from a device's General Information tab.

Devices

This article explains what a Device is in TagoIO, how devices communicate with the platform, where they are managed, and how to add devices and choose their data storage type.

Dial Widget

A brief guide to the Dial widget in TagoIO, explaining what dials are used for and how to add and customize a Dial widget on your dashboard.

Dictionaries

This article describes TagoIO's Dictionaries feature, which lets you translate and customize text messages used in dashboards, widgets, variables, and the RUN application. It explains how to substitute texts per language and points to setup and customization references.

Display Widget

This article explains the Display widget, which shows the most recent value for a variable (string or number), and describes how to add and customize it on your dashboard.

Displaying Locations on a Map with TTN LoRaWAN

This article explains how to send location data from The Things Network (TTN) to TagoIO so that device locations are displayed on a Map widget, including the required JSON payload format and the steps to add the 'location' variable to a dashboard map.

Displaying Units

Explains how to configure a widget to display the unit of a variable and how to select the unit origin (original variable, variable used in a formula, or a fixed unit).

Distributing analysis

This article explains how to distribute a copy of an Analysis in TagoIO by sending a customized install link so others can add and edit their own copy without affecting yours.

Distributing Dashboards

This article explains how to create and share dashboard templates in TagoIO, including sending installation links and customizing the installation page and template content.

Downgrading Plans & Services

This article explains how scheduled downgrades for plans, service limits, and add‑ons work in TagoIO, when they take effect, how to modify or cancel them, and precautions for accounts with multiple profiles.

Downlink for LoRaWAN™

This article explains how to send downlink messages from TagoIO to LoRaWAN™ devices using Configuration Parameters, including required parameter names and authentication notes.

Downlinks using Dashboards

This article explains how to perform downlinks for LoRaWAN Class C or Class A devices using an Analysis and dashboards, including use cases and the required template installation.

Dynamic Table Widget

This article describes the Dynamic Table widget in TagoIO, how it populates rows dynamically as data arrives, and how to customize its appearance and behavior (including metadata and series support).

E-mail Service

This article explains how TagoIO counts Email usage, monthly limits and warnings, and the end of TagoIO's native E-mail service (effective January 1, 2025). It also points to alternatives and related documentation.

ECharts Custom Widget Tutorial

This article explains how to create a Ring Gauge custom widget for TagoIO using the ECharts library, and outlines the three main steps: setting up your development environment, implementing the widget components, and deploying the widget to TagoIO Files.

Editing Accounts Details

This article explains how to open the account settings in TagoIO and what account details you can edit, such as contact info, company, timezone, language, and notification preferences.

Embedding Widgets to your website

This article explains what embedded widgets are in TagoIO and how to generate embedding code to display your widget data on a website or other applications, with a simple visual example.

End-User Agreements

This article explains the End-User Agreements feature in TagoIO, which lets administrators manage and track legal agreements or terms of service that users must accept before accessing the platform.

End-Users service

This article explains how end-users (RUN-users) are counted in TagoIO, what happens when profile limits are reached, and how to increase the number of allowed end-users in your application.

Entities

A concise overview of the TagoIO Entities feature, explaining its purpose, typical use cases, and instructions for creating a new Entity in the Admin interface.

Entity Table Widget

This article explains how the Entity Table widget displays and manages entity-based data in a tabular format, and how to edit its general and column-specific settings. It covers data sources, user editing, formulas, color conditions, and sorting by entity indexes.

Environment Variables

This article explains how to configure environment variables for TagoIO Analyses, how they are accessed inside a script, and what each field in the environment variables UI represents.

Everynet LoRaWAN

This article provides a step-by-step guide to integrate Everynet LoRaWAN with the TagoIO platform, enabling both uplink and downlink data exchange between LoRaWAN devices and TagoIO. It covers connecting the platforms and creating the required authorization token in TagoIO.

Field Types for Input Form

This article explains the different field types available for the Input Form widget in TagoIO, describing how each field behaves and what value it produces. It covers examples for Text and Address field types shown in the screenshot.

File storage service

This article explains how the TagoIO File storage service is measured and how storage limits affect profiles, plus where to increase limits and find pricing/FAQ information.

Files

Brief overview of how TagoIO handles file storage and common use cases for files sent to and from IoT devices.

Filtered Variables

This article explains the Filtered Variables field for the Input Form widget, describing how it works, when it is useful, and how to configure it so one field's options update dynamically based on another field's value.

Filtering Out Variables with Parser Code

This article explains how to prevent unwanted variables from being saved to a device's data storage by modifying the device's payload parser code in TagoIO, and shows default behavior for common providers.

Form Fields Visibility

This article explains how Fields Visibility in the Input Form widget lets you control which form fields are shown or hidden based on other fields' values, and summarizes the main benefits of using this feature.

Formula

This article explains the Formula feature used in TagoIO widgets to modify how input data is visualized, describing how formulas are applied, example expressions, and the widget configuration options for formulas.

Frame Settings

This article explains how to use the Frame Settings to customize the appearance of widgets — including corners, padding, shadows, and header visibility — and how to access these options from a widget's configuration page.

Gauge Overview

This article describes the Gauge widget types available in TagoIO and explains the Dial and Angular gauge types, including how they present a variable's last value and a link to more detail for the Dial gauge.

Geofences in map widgets

This article explains how geofences are used in map widgets to color map areas and trigger events in specific regions, and points to related documentation for creating geofences and handling geofence variable data.

Getting Data

This article explains how to request data from the TagoIO API, including the required regional endpoint, authorization header, endpoint URL, and available query parameters with their types and descriptions.

Getting Started

This article provides quick ways to begin using TagoIO, including manual steps, a simulator option, and an introductory video, plus the first step to add a device.

Google Analytics

This article explains how to integrate a RUN application with Google Analytics, obtain the Measurement ID, and use it in TagoIO to track users and gather insights.

Grain Bin Widget

This article explains the Grain Bin widget for TagoIO, its purpose, and how to add and customize it on your dashboard. It also notes that the widget accepts metadata set in your variable data.

Grouping Dashboards

This article explains how to group related dashboards in TagoIO using dashboard tags and how to configure up to three grouping levels so dashboards appear organized in the sidebar.

Grouping variables

This article explains how to synchronize multiple variables sent by a device using the JSON "group" field so they can be visualized together (for example, in tables or maps). It describes the problem with mismatched timestamps and how to use grouped samples to keep related variables in sync.

Heat Map Widget

A brief guide to the Heat Map widget that explains how it displays variable intensity as colored bubbles over an image, and how to add and customize the widget on a dashboard.

Horizontal Bar Widget

A brief guide to the Horizontal Bar Widget that explains what it does, notes supported variable features, and documents the "Data From" field used to select device and variable inputs for the widget.

How it works

This article gives a brief introduction to how TagoIO works, with a short video overview that explains core concepts such as devices and tokens.

Icons Widget

This article explains the Icons widget for TagoIO, showing example styles, how many variables it supports, and how to add and customize the widget on a dashboard, including the "Data From" and "Conditions" configuration options.

Image Marker Widget

A short guide to the Image Marker widget in TagoIO, explaining its purpose, configurable features, and how to add and customize it on a dashboard.

Image Widget

This article explains how to use the Image widget in TagoIO dashboards to present custom images (such as logos) and describes the widget's behavior and image source types.

Images and Links in the map's pins

This article explains how developers can add an image and a URL to each map pin in the Map widget and where to find the widget settings to configure them.

Import & Export for Dictionary

A brief guide explaining how to import and export key/value pairs in a Dictionary on TagoIO, including supported file formats, typical use cases, import behavior, and where to get sample files.

Input Control Widget

This article explains how to use the Input Control widget in TagoIO to submit values to variables via a form and how to edit the form structure, sections, and fields.

Input Form Widget

A brief guide to the Input Form widget explaining what it does and how to edit it, including steps to modify sections and fields and a note about dashboard compatibility.

Keypad Data Manipulation

Explains the data structure the TagoIO Keypad widget sends when users enter PINs or press custom buttons, with examples and guidance on extracting that data using an analysis via the User Control tab.

Keypad Visualization

This article explains the keypad visualization options for the TagoIO Keypad widget, including how to customize colors, visualization toggles, and additional button configuration options.

Keypad Widget

A brief guide to the Keypad widget for TagoIO, explaining what it does and how to add and customize it on a dashboard, with links to related documentation.

Language Preferences

This article explains how language preferences work in TagoIO: which parts of the platform are shown in English, how end-users (RUN users) can view applications in other languages, and where to set their preferred language.

Line Chart Widget

This article explains how to use the Line Chart widget to visualize data in TagoIO, including customization options and how to configure the widget's data source. It also lists the main sections covered and related articles.

Live Inspector

The Live Inspector is a developer tool in TagoIO used to debug parser scripts and monitor device traffic; this article explains how to open and use the Live Inspector from a device page.

Loriot LoRaWAN

This article provides a concise, step-by-step guide to integrate Loriot LoRaWAN™ with the TagoIO Platform, enabling uplink and downlink operations and detailing how to generate an access token in the Loriot Console.

machineQ LoRaWAN™

This article provides a step-by-step guide to integrate machineQ LoRaWAN™ with the TagoIO platform, enabling uplink and downlink operations between your LoRaWAN devices and the TagoIO application.

Managing Devices using API

This article explains how to manage devices via the TagoIO API using an account token, including creating a device with a POST request and the required request payload. It also highlights the need to use the appropriate regional API endpoint.

Map filters

This article explains how to apply filters to pins shown on the Map widget in order to reduce clutter and locate specific devices or variable values quickly.

Map Layer GIS

This article explains how to use the Map widget's GIS layer to display geometries and spatial features from GeoJSON or shapefile data, and lists the supported file types and conversion behavior.

Map Widget

Learn how to use the Map Widget to visualize location variables of your device on a map, customize visualization with icons, pins, images, links, geofences, filters and more.

Markdown Guide

This article summarizes the basic Markdown syntax supported in TagoIO, including emphasis, headers, lists, links, quotes, images, tables, and how to display code examples.

Metadata

This article explains what metadata is in TagoIO, how it can be used inside variable payloads to change widget behavior and appearance, and provides a JSON example illustrating metadata fields.

Middleware

This article explains how TagoIO middleware connects devices using custom protocols by acting as a protocol converter to the TagoIO APIs, and points to related documentation and community resources for setup and examples.

MQTT - Publishing and Subscribing

This article explains how to publish and subscribe to MQTT topics from a TagoIO Analysis, including account availability for TagoIO's MQTT broker and an example of publishing from an Analysis.

MQTT Overview

A brief introduction to TagoIO's MQTT support, including availability restrictions, an overview of the MQTT protocol, and a diagram showing data flow between devices and the TagoIO MQTT broker.

MQTT Retain on TagoIO Broker

This article explains how to implement an MQTT "retain"-like behavior on the TagoIO MQTT broker using Actions or Analysis to store and resend the last message when a new client subscribes.

MQTT with Sensor Tag

This article explains how to use the Texas Instruments SensorTag (CC2650) to send sensor data to TagoIO via MQTT, including connectivity flow and the sensors available on the device.

Multiple Axes in Chart Widgets

This article explains how to configure chart-type widgets in TagoIO to display more than one Y-axis and lists which widgets support this feature, plus instructions for enabling multiple axes in a widget.

Multiple Charts Widget

This article explains how to use the Multiple Charts widget in TagoIO, including how each variable can produce a different chart type, configurable options, and the Data From field used to select device and variable sources.

Navigation bar

This article explains what the navigation bar in your Run portal is, where it appears, and how to customize its logo and colors to match your brand.

Network Integration

This article explains how devices can connect to TagoIO using HTTPS/MQTT or other network integrations, and introduces options for creating scripts, using prepared network integrations, or building a custom integration. It also begins details on selecting the correct network endpoint by region.

Node.js SDK

This article links to the TagoIO Node.js SDK documentation, points to the legacy SDK docs for version 9.x.x, and warns about API request rate limits.

Note Widget

A brief guide to the Note Widget for creating formatted text in dashboards. Explains supported formatting, an image recommendation, and compatibility with dashboard types.

Notification Service

This article explains how the Notification Service counts push notifications, the per-profile monthly limits, message length limits, and important billing/usage notes.

Notifications

This article explains how TagoIO notifications work, the four types of notifications you may receive, where to view them in the admin interface, and how to filter or search notifications.

Notifications for Users

This article explains how to send push notifications to users registered in your TagoRun application, outlines how user notifications differ from account notifications, and points to the two primary methods (Actions and Analysis) for sending them.

Notifications for Users using Analysis

This article explains how to send notifications to TagoRUN users using Analysis, how to configure notification buttons and their behaviors, and the basic customizable options available for notification actions.

Orbiwise LoRaWAN™

This article provides a step-by-step guide to integrate Orbiwise LoRaWAN™ with the TagoIO platform, enabling uplink and downlink data exchange between your LoRaWAN devices and TagoIO.

Parser vs. Analysis Comparison

This article explains the differences between TagoIO's Payload Parser and Analysis, summarizing capabilities, limits, and built-in features to help choose the right option for processing device payloads.

Payload Parser

This article explains how the Payload Parser processes raw device payloads to extract measured variables, convert units in real time, and how connector-defined and custom parsers are executed within TagoIO.

Payload Parser timeUtils Library

A brief guide to the timeUtils library available in the Payload Parser, describing its purpose and showing the available functions for comparing and converting timezones with examples.

Payload Parser Troubleshooting

This article explains common problems that stop the Payload Parser from decoding device data on TagoIO and provides straightforward fixes for each issue.

Payment Methods

This article describes the payment methods accepted by TagoIO, options for invoice payments and yearly plans, and how to arrange purchases of credits.

PDF Service Generator

This article explains how to generate PDF documents using the TagoIO PDF service generator by making an HTTP POST request and receiving a base64-encoded PDF. It documents the endpoint, required headers, request body fields, and size limitations.

Pie Widget

A brief guide to the Pie widget for TagoIO, describing how it uses variable data to produce pie charts and how to add and customize the widget on a dashboard.

Process data, Publish it and Subscribe to a topic

This article explains how to process data, publish it to a topic, and subscribe to that topic using MQTT (the tutorial uses the MQTTX client). It also shows how to connect a device to the TagoIO MQTT broker and retrieve the device token.

Profiles

This article explains what Profiles are in TagoIO, the benefits of using them, how to switch between profiles, and how profile transfers between TagoIO accounts are handled.

Publishing, updating and accessing decoders

This article explains how to publish, update, and share custom decoders (connectors) in TagoIO, including how to make a connector public via the GitHub repository and a video walkthrough.

Push Button Widget

A brief guide to the Push Button widget in TagoIO, explaining its purpose, configurable features (states, icons/text, colors), and how to add and customize it on your dashboard.

Python SDK

This article provides quick installation and usage instructions for the TagoIO Python SDK, plus guidance on using remote imports within Python Analyses.

Queclink GPS

This article explains how to integrate Queclink GPS devices with TagoIO using a middleware that translates the device TCP/IP protocol and shows the required device configuration (protocol, host URL, and port).

RadioBridge Devices

This article explains how TagoIO integrates with RadioBridge devices over Sigfox or LoRaWAN, what data is available, and that uplink/downlink operations are supported.

Raspberry Pi

A brief guide pointing to a community tutorial showing how to connect a Raspberry Pi to TagoIO using the TagoIO SDK or the MQTT protocol; also directs readers to additional tutorials in the TagoIO Community forum.

Rate Limits (Hard limits)

This article explains TagoIO's hard rate limits: what they are, which interactions they apply to, and how limits are enforced (applied every minute) including links to related resource limits and dashboard data output constraints.

Reference Lines

This article explains how to configure reference lines on TagoIO chart-type widgets and lists which widgets support this feature.

Refund Policy

This article explains TagoIO's refund eligibility and the steps to request a refund, including required actions before requesting and conditions that determine entitlement.

Resetting My Password

This article explains how to reset a forgotten password and how to change an existing password for TagoIO accounts, and clarifies where to manage passwords for the TagoRun application.

Resource Limits

This article explains TagoIO's resource limits across account plans and lists the per-plan limits for common resource types, noting that most limits apply per Profile.

RESTful API

This article summarizes TagoIO's RESTful API capabilities, the common operations you can perform, the three token types required for API access, and a note about rate limits when executing requests.

Router

This article explains the Router option for the Map widget, which enables turn-by-turn routing so users can get directions to device locations displayed on the map.

Run Theme

This article explains how to customize the RUN interface theme in TagoIO, covering customization options for the Signup page, Sidebar, and Navigation bar, and where to upload background and logo files.

Running Analysis as External using Deno

This article explains how to run a TagoIO Analysis externally using the Deno runtime, covering installing Deno, creating an analysis TypeScript file, required permissions, and how to run the analysis with Deno.

Running Analysis as External using Node.JS

This article explains why and how to run a TagoIO Analysis externally using Node.js, and provides the first steps to prepare your local environment (installing Node.js and NPM) before running or uploading analyses.

Running Analysis via Action

This article explains how to run an Analysis from an Action in TagoIO, including when to trigger it and how to configure the Action to run one or more Analyses.

Script Editor

This article explains how to use the TagoIO Script Editor to create, edit, and run analysis scripts. It covers where to access the editor, key editor options (name, interval, run location), loading snippets or files, and shows a sample "Hello World" script.

Script Examples

This article explains how to access and use the Analysis script examples in TagoIO, including a Hello World example with the code that is added to the script editor and sample console output.

SDK

TagoIO Software Development Kits - integrate TagoIO with your applications

Secrets

This article explains what Secrets are in TagoIO, why to use them, and how to create a secret in the Admin panel. It also points to related documentation for Environment Variables, Analysis, and Actions.

Security and Compliance

This article outlines TagoIO's approach to information security and compliance, highlighting the company's ISO 27001 certification and its commitments under the EU General Data Protection Regulation (GDPR).

Security and Protection for RUN users

This article explains how to use the Run module's Security and Protection settings in TagoRUN to handle account delete requests, enable two-factor authentication, set password rules, manage user sessions, and protect against bots (captcha).

Semi Donut Widget

Explains how the Semi Donut widget displays variable data as a semi-donut chart and how to add and customize it in a TagoIO dashboard.

Semi Pie Widget

This article explains the Semi Pie widget, which generates a semi-circle pie chart from multiple variables, and shows how to add and customize it on your dashboard.

Sending Data

This article explains how devices send data to TagoIO using the POST endpoint, lists the available request fields and their requirements, and notes authentication and variable naming considerations.

Sending Data to Device

This article explains the options available in TagoIO for sending data from your application to a device, covering MQTT, HTTP, Analysis scripts, and working with Support for custom middleware.

Senet Network

This article explains how to integrate a LoRaWAN device with the Senet Network and TagoIO, focusing on configuring the uplink so device data is sent to your TagoIO account.

SenRa Network

This article explains how to integrate a LoRaWAN device with SenRa Network and TagoIO, focusing on the TagoIO device setup and the token required for uplink data.

Sens'it with Sigfox

This article explains how to integrate Sens'it v2 and v3 devices with TagoIO using the Sigfox backend, how to activate a Sens'it devkit, and how to add the device to TagoIO so its data can be displayed or processed.

Serial Number Format

This article explains how to define custom serial number masks for a Network in TagoIO, describing the allowed characters for each mask symbol and providing usage examples.

Services Overview

A concise overview of the services available in TagoIO, how usage is measured, and where to view limits and history for each service.

Setup Billing

This article explains how to access and configure your billing settings in TagoIO, including where to add company and payment information and how to select an account plan.

Sharing Connectors & Networks

This article explains how to share custom Connectors and Networks in TagoIO, including the steps to share with another Profile and how to request a public connector for all users.

Sharing Dashboards

This article explains how to share dashboards in TagoIO, including how to open the Share Public option and where to access related sharing features.

Sidebar

This article describes the purpose of the Run application sidebar and how to customize it, including creating quick-access buttons and changing appearance settings.

Sigfox

This article explains how to integrate Sigfox with the TagoIO platform, describing uplink/downlink concepts and listing the setup steps and related internal documentation links.

Sigfox - Downlink

This article explains how to configure Sigfox downlinks in TagoIO, including preparatory steps and a two-part setup process (TagoIO and Sigfox Portal). It highlights important prerequisites and links to related documentation.

Sigfox using 'Advanced Data'

This article explains how to configure a Sigfox callback using the Advanced Data option so TagoIO receives additional uplink information (e.g., SNR, RSSI, STATION). It provides the exact callback settings, headers, and request format required.

Signup Fields

This article explains how to add and map custom fields on the Sign up page so that field names become user tag keys and the values entered by users become user tag values. It also highlights the Sign up page customization interface.

Simulator (Data Stream)

This article explains how to use TagoIO's Device Simulator (Simulator network) to feed real-time data into the platform when you don't have a physical sensor, and describes how simulated or real streams are delivered to device storage.

Single Sign-On (SSO)

This article explains how to enable and configure Single Sign-On (SSO) for TagoIO RUN applications, including supported third‑party identity providers and the basic steps to import an Identity Provider into RUN.

SMS Service

This article explains how SMS units are counted and billed in TagoIO, outlines limits and country coverage, and provides important notices about service discontinuation and short-number behavior.

Solid Widget

This article explains how to use the Solid widget in TagoIO to display variables as solid gauge meters and how to add and customize the widget on a dashboard.

Static Table Widget

This article explains what a Static Table Widget is in TagoIO and how to edit its appearance and behavior, including customization options and features accepted by the widget.

Step Button Widget

This article explains how the Step Button widget lets users increment or decrement numeric or clock values using (-) and (+) controls, and how to add and customize the widget on a dashboard.

Tables

This article explains TagoIO table widgets, how they present data in tabular form, and lists the available table widget types with a short description for the Static Table.

TagoIO MCP - AI-Powered IoT Data Integration

This article introduces the TagoIO MCP Server and shows an example AI-powered workflow for detecting temperature spikes in greenhouse sensor data, including the resulting summary statistics from the analysis.

Tags System

This article explains the Tags system in TagoIO, describing what tags are, how they function as key-value metadata, and how to assign them to assets within the platform.

Team Management - Sharing your profile

This article explains how to share a TagoIO Profile with other TagoIO accounts using the Team feature, including invitation behavior, plan-based limits, and how to remove access.

The Things Network LoRaWAN™

This article explains how to integrate The Things Network (TTN) with the TagoIO platform, enabling uplink and downlink operations between LoRaWAN devices and TagoIO. It lists prerequisites and begins the step-by-step setup process.

Thinxtra Xkit for Sigfox

This article explains how to connect the Thinxtra Xkit Sigfox board to TagoIO and other platforms, and provides a diagram of the Xkit board pinout for reference.

Ticket Severity Options

This article defines the TagoIO Support ticket severity levels and explains how to select the appropriate priority when opening a support ticket.

Tile Widget

A brief overview of the Tile widget in TagoIO, how it simplifies dashboard interactions by displaying clickable images, and initial steps for adding a Tile widget to a dashboard.

TouchTAG LoRaWAN™ Everynet

This article explains TagoIO's integration with TouchTAG devices via the Everynet LoRaWAN backend, how data is decrypted and parsed in real time, and how to add a TouchTAG device in TagoIO.

Trigger by Geofence

This article explains how to use the Trigger by Geofence feature to run an Action when location data meets geofence conditions (inside or outside a predefined area), and it includes the UI text captured from the configuration screen.

Trigger by MQTT Topic

This article explains how the "Trigger by MQTT Topic" trigger works in TagoIO, describes broker availability restrictions, and details the two trigger categories—Single device and Multiple devices—used to watch incoming MQTT data.

Trigger by Resource

Explains how the "Trigger by Resource" trigger works in TagoIO and how to configure trigger conditions so an Action runs when a resource meets specified criteria.

Trigger by Schedule

This article explains the "Trigger by Schedule" trigger type in TagoIO, describing its two categories (By Interval and By Date) and how to customize date-based schedules using basic or advanced (cron) methods.

Trigger by Usage Alert

This article explains how the "Trigger by Usage Alert" feature works, lists which TagoIO resources and services can fire usage alerts, and describes how to define the conditions that trigger an action.

Trigger by Variable

This article explains the "Trigger by Variable" action type in TagoIO, describing its two categories (Single device and Multiple devices), how each works, and a note about Trigger Unlock availability.

Trigger Unlock

This article explains the Trigger Unlock feature in TagoIO, how it prevents repeated action executions by locking triggers, and when a locked trigger is allowed to execute again. It also notes that the feature is available only for Trigger by Variable.

Two-factor Authentication (2FA)

This article explains TagoIO's two-factor authentication (2FA), the available authentication methods, how the generated codes work, and when you'll be prompted to enter them.

Upgrading Plans & Services

This article explains how billing behaves when you upgrade TagoIO plans or services, including proration rules and when charges are applied, and points to a tutorial for enabling auto-scaling of profile limits.

Uploading Files

This article explains how to upload files using the TagoIO admin platform, the default access setting for uploaded files, and a reminder about file visibility when using widgets.

Usage Policy

This article describes how TagoIO enforces API usage limits, how transaction rate limits apply to accounts and tokens, and where to find related documentation and plan-based service limits.

User Engagement

This article explains how to use third-party analytics and engagement tools with TagoRUN, where to find the Integration module, and important cookie-consent considerations. It also links to tutorials for common integrations like Google Analytics and Zoho SalesIQ.

User List Widget

A quick guide to the User List widget that explains what it is, how to edit it, and where to find related documentation and widgets.

User Management

This article explains how to view and manage users who sign up for your TagoIO application using the User Management module, including how tags are applied to users and how user fields can be used in Targets. It also notes how dashboard data access with TagoRUN affects Data Output quotas.

Using Dictionaries & Multi-language

This article explains how to use the Dictionary feature to deploy applications in multiple languages, how to reference dictionary keys in your application text, and notes on language selection and plan limitations.

Using the Device Emulator

This article explains how to use the TagoIO Device Emulator to send test payloads to your applications, the supported payload formats, and how to convert non-JSON data using a Payload parser.

Vertical Column Widget

A brief guide to the Vertical Column Widget in TagoIO, explaining what it does, configurable features (like Formula, metadata, and series), and the first configuration field ('Data From') used to select device and variable data for the widget.

Video Widget

This article explains how to use the Video widget to present custom videos in TagoIO dashboards and summarizes the widget’s behavior and related references.

VU Meter Widget

This article explains the VU Meter widget for TagoIO, describing what it displays and how to add and customize it on a dashboard. It also notes that the widget supports metadata in variable data.

Widget Cache system

This article explains how the Widget Cache system improves dashboard performance by storing widget data and computed results on TagoIO servers, and how cached data is served and refreshed. It also points to where you can enable caching for individual widgets.

Widget Header

This article explains the Widget Header feature, which lets you add customized buttons to a widget's header to improve dashboard workflow. It shows the header buttons UI layout and an example of a widget using header buttons.

Widgets Overview

This article describes the widgets available in TagoIO dashboards, how they display and collect real-time data, and limits for dashboard widgets. It also points to creating dashboards and building custom widgets.

Zoho SalesIQ

This article explains how to integrate a TagoIO RUN application with Zoho SalesIQ by obtaining the SalesIQ widget key and placing it into the RUN setup. It includes the steps to create a SalesIQ account, retrieve the widget key, enable visitor tracking, and where to paste the key in TagoIO.