---
title: Platform Update - FTP Nodes, SNMP Trap Trigger
description: This Losant Platform Update extends the capabilities of the Embedded Edge Agent with some new workflow nodes.
---

[All Things IoT | Losant Blog ](https://www.losant.com/blog)

# [Platform Update - FTP Nodes, SNMP Trap Trigger](https://www.losant.com/blog/platform-update-ftp-nodes-snmp-trap-trigger)

 Written by [Dylan Schuster](https://www.losant.com/blog/author/dylan-schuster) | Tue, Jan 25, 2022

Today’s platform release extends the capabilities of Losant’s [Visual Workflow Engine](https://www.losant.com/iot-platform/demos?demo=visual-workflow-engine) through a few new workflow nodes, all of which came at the request of our users.

## FTP Get & Put Nodes

First, we’ve added the ability to retrieve files from, and upload files to, an [FTP server](https://en.wikipedia.org/wiki/FTP_server) through the new [FTP: Get](https://docs.losant.com/workflows/data/ftp-get/) and [FTP: Put](https://docs.losant.com/workflows/data/ftp-put/) Nodes. This comes after a number of our enterprise users have requested the ability to automatically upload [notebook outputs](https://docs.losant.com/notebooks/outputs/) and [data exports](https://docs.losant.com/devices/bulk-actions/#request-data-export) directly into their corporate infrastructure.

The new FTP nodes support connecting over FTP, FTPS, or SFTP. (Here’s an [article explaining the differences](https://www.smartfile.com/blog/difference-between-sftp-ftps/) between them.) The new nodes are also available in [Edge Workflows](https://docs.losant.com/workflows/edge-workflows/), which allows for sharing files via FTP on your local network as well.

## SNMP: Trap Trigger

About six months ago, Losant added [SNMP](https://en.wikipedia.org/wiki/Simple_Network_Management_Protocol) as a protocol supported through our [Gateway Edge Agent](https://docs.losant.com/edge-compute/gateway-edge-agent/overview/) with the introduction of the SNMP [Read](https://docs.losant.com/workflows/data/snmp-read/), [Write](https://docs.losant.com/workflows/data/snmp-write/), and [Get Subtree](https://docs.losant.com/workflows/data/snmp-get-subtree/) Nodes. Today, we’re expanding the agent to cover even more SNMP use cases with the new [SNMP: Trap Trigger](https://docs.losant.com/workflows/triggers/snmp-trap/).

By listening for [SNMP traps](https://www.pcwdld.com/snmp-trap) and firing workflows through the trigger, users can take action within the GEA whenever the agent receives one of these notifications. The trigger also fires for [SNMP inform requests](https://en.wikipedia.org/wiki/Simple_Network_Management_Protocol#InformRequest) and automatically acknowledges receipt of the message. And, like the other SNMP workflow nodes, the trigger supports the three major versions of the protocol (Version 1, Version 2c, and Version 3).

## Template Library Updates

We’re continuing to grow our Template Library with new entries designed to demonstrate Losant best practices, shorten time to market, and improve end user experience. Here are some of the templates we’ve added since our last platform release:

- **[Edit Profile Experience Form](https://github.com/Losant/losant-templates/tree/master/library-templates/experiences/forms/user-profile):** This template includes an [Experience Page](https://docs.losant.com/experiences/views/#pages) that allows [Experience Users](https://docs.losant.com/experiences/users/) to view and edit values stored against their user profile. As an application owner, the template allows you to expose only specific values (stored as [User Tags](https://docs.losant.com/experiences/users/#user-tags)) to these users, including the ability to display values but not allow them to be edited.
- **[Change Password Experience Form](https://github.com/Losant/losant-templates/tree/master/library-templates/experiences/forms/change-user-password):** This template allows signed-in Experience Users to securely change their account passwords. Users must enter their existing password and verify the new password by entering it twice. As an application owner, you may also set your own password strength requirements for your Experience Users using this template.

## What’s Next?

With every new release, we listen to your feedback. By combining your suggestions with our roadmap, we can continue to improve the platform while maintaining its ease of use. Let us know what you think in the [Losant Forums](https://forums.losant.com).

[View full post](https://www.losant.com/blog/platform-update-ftp-nodes-snmp-trap-trigger)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Dylan Schuster"
  },
  "dateModified" : "2022-02-15T15:21:41.118Z",
  "datePublished" : "2022-01-25T22:32:31Z",
  "headline" : "Platform Update - FTP Nodes, SNMP Trap Trigger",
  "image" : {
    "@type" : "ImageObject",
    "height" : 628,
    "url" : "https://f.hubspotusercontent40.net/hubfs/742943/platformupdate.png",
    "width" : 1200
  },
  "mainEntityOfPage" : "https://www.losant.com/blog/platform-update-ftp-nodes-snmp-trap-trigger",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60,
      "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
      "width" : 60
    },
    "name" : "All Things IoT"
  }
}
```