# Rule Engine
## Rule chains
* [LINE Notify](/PXEU6Z1iTjCijRan7mVZWQ)
## Rule Nodes
### Filter
* [asset profile switch](/l6jx0poxShKo9VEEnZ93xw)
* [check alarm status](/)
* [check fields presence](/)
* [check relation](/)
* [device profile switch](/)
* [entity type](/)
* [entity type switch](/)
* [gps geofencing filter](/)
* [message type](/)
* [message type switch](/)
* [script](/)
* [switch](/)
### Erichment
* [calculate delta](/)
* [customer attributes](/)
* [customer details](/)
* [fetch device credentials](/)
* [**get highest alarm severity**](/)
* [originator attributes](/)
* [originator fields](/)
* [originator telemetry](/)
* [related attributes](/)
* [related device attributes](/)
* [tenant attributes](/)
* [tenant details](/)
### Transformation
* [change originator](/)
* [copy keys](/)
* [deduplication](/)
* [delete keys](/)
* [**duplicate to group by group name**](/)
* [**duplicate to related**](/)
* [**duplicate to specific group**](/)
* [json path](/)
* [rename keys](/)
* [script](/)
* [split array msg](/)
* [to email](/)
### Action
* [**add to group**](/)
* [*assign to customer (CE only)*](/)
* [**change owner**](/)
* [clear alarm](/)
* [copy to view](/)
* [create alarm](/)
* [create relation](/)
* [delete attributes](/)
* [delete relation](/)
* [device profile](/)
* [**generate report**](/)
* [generator](/)
* [gps geofencing events](/)
* [**integration downlink**](/)
* [log](/)
* [math function](/)
* [message count](/)
* [push to edge](/)
* [**remove from group**](/)
* [**rest call reply**](/)
* [rpc call reply](/)
* [rpc call request](/)
* [save attributes](/)
* [save timeseries](/)
* [save to custom table](/)
* [synchronization end](/)
* [synchronization start](/)
* [*unassign from customer (CE only)*](/)
### Analytics
* [**aggregate latest**](/19YgjLICR6-DU_2CIvzFQg)
* [**aggregate stream**](/HjBn85UUSb2PMGK4_CKqDQ)
* [**alarms count**](/snUjwnUaQF-BWcZvYIkPNA)
### External
* [aws sns](/_x7b80RLSy2dMAciLsbqzg)
* [aws sqs](/ypzaCkEuTw2ak-wtXVrI6g)
* [azure iot hub](/)
* [gcp pubsub](/)
* [kafka](/)
* [mqtt](/)
* [rabbitmq](/)
* [rest api call](/)
* [send email](/)
* [send notification](/)
* [send sms](/)
* [send slack](/)
### Flow
* [acknowledge](/)
* [checkpoint](/)
* [output](/)
* [rule chain](/)
{"description":"LINE Notify","metaMigratedAt":"2023-06-18T04:13:41.790Z","metaMigratedFrom":"YAML","title":"Rule chains","breaks":true,"contributors":"[{\"id\":\"8fd94413-7f80-4d35-8836-b2749a5438df\",\"add\":2657,\"del\":325}]"}