Products

Connect Any External Service and Extend Ubidots Your Way

Add pre-built integrations or build custom logic to pull in data, decode payloads, and add new capabilities to your platform.

Benefits

Extend Ubidots beyond its native capabilities

Pre-Built Integrations

Connect to AWS IoT, OpenWeather, LoRaWAN networks, and more with ready-to-use plugins requiring minimal setup.

Custom Logic Development

Build your own cron, webhook, and widget plugins tailored to your specific operational needs.

External Data Fusion

Combine physical sensor data with external sources like weather APIs, exchange rates, or third-party platforms.

Scheduled Automation

Run logic on a defined schedule to pull, transform, or sync data automatically without manual intervention.

Instant Deployment

Deploy pre-built plugins in seconds directly from your Ubidots account—no backend infrastructure or server management required.

Runs on UbiFunctions

Plugins execute on Ubidots' proven serverless cloud function engine, inheriting its scalability and reliability.

IoT in Action

How it Works

One framework, three ways to extend your platform

Plugins give you a structured way to add capabilities that Ubidots doesn't provide natively. Choose from ready-made integrations or build custom ones using different plugin types, each designed for a different extension pattern.

Stream data from any external source

Use Cron plugins to pull data from external APIs on a schedule, or Webhook plugins to receive and decode incoming payloads. Connect weather APIs, LoRaWAN network servers, AWS IoT, and hundreds of other services directly into your Ubidots account.

Build custom widgets with any charting library

Widget plugins let you create visualization components that behave like native Ubidots widgets—using any charting library you choose. Build specialized charts, gauges, maps, or any custom visual your operation demands.

Install and run plugins in seconds

Browse and install pre-built plugins with a few clicks, or upload your own. Plugins provision automatically and start running immediately—no server setup, no infrastructure management required.

Key Features

Everything you need to extend and connect your platform

Cron Plugins

Execute scheduled logic to pull or transform data from external sources at defined intervals.

Webhook Plugins

Trigger cloud functions via HTTP to decode payloads and process incoming data in real time.

Widget Plugins

Build custom visualization components that integrate natively into Ubidots dashboards.

Pre-Built Integrations

Deploy ready-made connectors for AWS IoT, OpenWeather, LoRaWAN networks, and more.

External Data Fusion

Combine IoT sensor data with weather, financial, transit, or any third-party API data.

UbiFunctions Engine

Plugins run on Ubidots' proven serverless engine for reliable, scalable execution.

Plugin Management

Create, configure, and monitor all plugins from a single interface within your Ubidots account.

Zapier Integration

Connect Ubidots to 2,000+ external applications through the Zapier plugin.

Quantify Environmental Is Slashing Utility Costs With Ubidots

Quantify Environmental uses wireless IoT sensors and Ubidots dashboards to turn utility data into real-time insights, helping industrial clients monitor water, energy, and gas use, detect inefficiencies, and act before costs rise.

$250,000+ in annual client savings through optimized water, electricity, and gas consumption.

Millions of liters of fresh water conserved and tons of CO₂ emissions prevented driving measurable sustainability outcomes.

Improved operational oversight with real-time visibility into utility usage and equipment performance.

Success Story

Further exploration revealed a platform that was not only robust and reliable, but also extremely user-friendly, offering intuitive data visualization tools that would be easily comprehensible by our clients.

Tom Ulanowski

Co-Founder

Use Cases

Real Companies, Real Results

Quantify Environmental uses Ubidots to centralize utility data, driving efficiency, speed, and cost savings.
01
Slashing Utility Costs with Real-Time Data

Tom Ulanowski

Co-Founder

Quantify Environmental uses Ubidots to monitor utilities across sites, helping clients cut costs through real-time data and alerts.

Results:

  • Centralized energy monitoring
  • Faster response times to abnormal consumption
  • Reduced utility expenses across multiple clients
02
Bringing IoT to Industrial Companies in Australia

Steve Barker

Founder & CEO

Prospect Control uses Ubidots to deliver remote tank level monitoring for industrial customers, replacing complex PLC/SCADA setups with a scalable, web-based IoT solution.

Results:

  • Real-time visibility of tank inventory across multiple sites
  • Elimination of manual readings and reduced operational overhead
  • Significant annual cost savings and faster ROI for industrial clients
03
Cutting Energy Costs and Automating Billing

Darryl Schembri

General Manager

AIS Technology uses Ubidots to monitor electricity, water, and gas consumption across multi-tenant buildings, enabling real-time visibility, automated billing, and faster response to inefficiencies.

Results:

  • Centralized monitoring of electricity, water, and gas consumption
  • Automated monthly billing and reporting, reducing manual effort
  • Faster fault detection and reduced energy usage across facilities
04
Keeping Large-Scale Gardens Alive Using IoT

Onofre Tamargo

CEO & Cofounder

S4IoT uses Ubidots to remotely monitor irrigation systems in urban gardens, helping clients reduce maintenance costs, prevent plant loss, and shift from manual operations to a scalable subscription-based model.

Results:

  • Remote monitoring of garden irrigation across multiple sites
  • Reduced on-site maintenance visits and lower operational costs
  • Improved plant health, fewer losses, and higher customer satisfaction

Help & Support

Frequently Asked Questions

Have questions about Ubidots? Here are some ofthe most common queries to help you get started.

What are the different types of plugins available in Ubidots?

Ubidots supports three plugin types: Cron (executes logic on a schedule, ideal for pulling external API data periodically), Webhook (triggered by HTTP requests, useful for decoding custom payloads like LoRaWAN uplinks), and Widget (builds custom visualization components using any JavaScript charting library, made available in your account as if they were native Ubidots widgets).

Can I use Ubidots Plugins to pull data from external APIs and services?

Yes. Cron plugins are designed exactly for this — they execute on a user-defined schedule and can call any external API to retrieve data, transform it, and insert it into Ubidots device variables. Pre-built plugins for services like OpenWeather are also available and can be installed in seconds without writing any code.

Can I build a custom widget plugin using my own charting library in Ubidots?

Yes. Widget plugins let you develop custom visualization components using any JavaScript charting library — such as Highcharts, D3, or ECharts — and make them available in your account as if they were native Ubidots widgets. They can read device variables and integrate with the same dashboard controls as standard widgets.

Do I need to manage any infrastructure to run Ubidots Plugins?

No. Plugins run on Ubidots’ built-in serverless execution engine — the same engine that powers UbiFunctions — so there are no servers to provision, scale, or maintain. Pre-built plugins can be installed and running in seconds, and custom plugins deploy directly from within the platform without any external infrastructure.