# Edge Workflow Events

**URL:** <https://forums.losant.com/t/edge-workflow-events/3795>\
**Category:** Feature Request\
**Created:** [May 21, 2021, 3:45pm UTC](https://forums.losant.com/t/edge-workflow-events/3795 "2021-05-21T15:45:33Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Frederick\_Loucks](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/frederick_loucks/32/3309_2.png) [@Frederick\_Loucks](https://forums.losant.com/u/Frederick_Loucks)\
**Post date:** [May 21, 2021, 3:45pm UTC](https://forums.losant.com/t/edge-workflow-events/3795/1 "2021-05-21T15:45:33Z")

</div>

Hi!

Due to heavy use of Edge Workflows, I sometimes need to be made aware when something has gone sideways at the edge. The most efficien way for me to do this would be to use something like the Workflow Error trigger and an Create Event node…sadly there are no Event nodes in Edge Workflows. There are creative workarounds using the MQTT node to trigger a custom topic, which could trigger an app workflow, which could create the Event…but can we just create it directly? Please? 🙂

Thank you!

FL

---

<div class="post-metadata">

**Author:** ![Heath](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/heath/32/3036_2.png) [@Heath](https://forums.losant.com/u/Heath)\
**Post date:** [May 21, 2021, 4:08pm UTC](https://forums.losant.com/t/edge-workflow-events/3795/3 "2021-05-21T16:08:53Z")

</div>

Hey @Frederick_Loucks,

This is a great feature request. I’ve created this for you on our side, and I will be sure to follow up with you as I learn more!

Thank you,  
Heath

---

<div class="post-metadata">

**Author:** ![ruba\_jabal](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/ruba_jabal/32/4251_2.png) [@ruba\_jabal](https://forums.losant.com/u/ruba_jabal)\
**Post date:** [December 22, 2022, 12:36pm UTC](https://forums.losant.com/t/edge-workflow-events/3795/7 "2022-12-22T12:36:28Z")

</div>

Dear @Heath ,

the “Event: Create” Node still not available in Edge Workflow.  
Do you have recommendation or alternative?

Thanks,  
Ruba

---

<div class="post-metadata">

**Author:** ![Dylan\_Schuster](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/dylan_schuster/32/2850_2.png) [@Dylan\_Schuster](https://forums.losant.com/u/Dylan_Schuster)\
**Post date:** [December 22, 2022, 4:13pm UTC](https://forums.losant.com/t/edge-workflow-events/3795/8 "2022-12-22T16:13:26Z")

</div>

I would recommend using the [MQTT Node](https://docs.losant.com/workflows/outputs/mqtt/#edge-workflows) to publish a message to the Losant broker on a [custom MQTT topic](https://docs.losant.com/mqtt/overview/#custom-topics). (Make sure the access key you are using to authenticate has [permission to publish](https://docs.losant.com/applications/access-keys/#additional-mqtt-topics-access) to that topic.)

Then, in an Application Workflow, I would use an [MQTT Trigger](https://docs.losant.com/workflows/triggers/mqtt/) that fires on messages to that same custom topic. From there, you can use the [Event: Create Node](https://docs.losant.com/workflows/data/event-create/) to log your event.

While not as straightforward as sending a request to the Losant API directly from the edge device, there is a benefit to the approach I’ve suggested here: If your device goes offline, that custom MQTT message will be queued for publishing up to the cloud and will fire once the edge device re-establishes an Internet connection. That means you will still, eventually, record the event in your application.
