The Payload Parser was created to handle raw payload sent by the devices in order to extract the measured variables or execute simple operations.

Analysis is much more powerful, including access to buckets and external services. Also, there is a cost to run them.

Payload Parser has only a simple JavaScript engine which was coded by TagoIO to be easy, light and free. See some of the differences between them:

Features
Payload Parser
Analysis
Code size limit
100kb
5MB
Language
Simple JavaScript syntax
Full JavaScript and others
Async
No
Yes
Sync
Yes
Yes
Allows Custom Functions
Yes
Yes
Allows external integration
No
Yes
Allows requires/imports
No
Yes
Console Log or Context
No
Yes
Timeout
1,000 ms
30,000 ms
Needs Action to trigger it
No
Yes
Cost of the service
Free
Check out /pricing