Skip to main content
All CollectionsUser Guides
Plans & Billing: How to Add UbiFunctions to my Account
Plans & Billing: How to Add UbiFunctions to my Account

UbiFunctions module lets you process and transform data from 3rd party platforms, as well as creating your own API endpoint.

David Sepúlveda avatar
Written by David Sepúlveda
Updated over 3 months ago

What is a Function?

A "Function" is a Node.js or Python code that executes in Ubidots cloud when an GET or POST HTTPS request is made to the a Function's URL:

To activate the UbiFunctions in your Ubidots account, simply follow these below 4 steps.

Activate UbiFunctions

 
Step 1: Select "My Profile" from the user dropdown located in the top-right of your Admin App.

Step 2: Select "Billing" from the left-hand navigation panel. 

Step 3: Click on "Change plan" option, then select the "Professional" plan or above.

Step 4: Click "Update Plan" to save your upgrade and activate UbiFunctions. 

UbiFunctions Billing

The UbiFunctions module includes a limited amount of executions, and is then charged on a per-usage basis:

  • Includes 1 thousand executions

  • Executions are timed-out after 10 seconds. If you wish to extend this time-out, please reach out to our support team.

  • If any execution surpasses 2 seconds; it is counted as 2 executions (or more, based on time length of the execution) 

  • Executions are billed at increments of $5 per million executions.

Other users also found helpful: 

Did this answer your question?