cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
228
Views
2
Helpful
5
Replies

Example Workflows

To help new Workflow users get started we'll be posting some example workflows here until the Workflows Exchange is ready.  Please feel free to ask any questions about these workflows here.  We are also creating video walkthroughs of each example workflow and will update the posts with the links as soon as they are ready.

If you've already submitted a request for Early Access to the new Workflows environment but haven't received notification yet, please be patient.  We had an overwhelming response for Early Access at Cisco Live and we're working through the backlog. We will get you activated as soon as we can over the next few weeks.

If you haven't already requested Early Access, you can do so here: http://cs.co/WorkflowsEarlyAccess

5 Replies 5

Blink Meraki Device LEDs

This is a custom Workflow created by enovak that requires a Meraki device Serial Number as input and will blink the device LEDs. This workflow uses a Generic Meraki API Request Action to the Create Device Live Tools Leds Blink API to enqueue a job to blink LEDs on a device.
To import this example, you will need to change the file extension from .txt to .json

Check Available Firmware for Network

This workflow requires a Meraki Network Name and either a Meraki Organization ID or Meraki Organization Name as input. The workflow returns JSON objects for the current and available firmware versions for Appliance, Switch and Wireless devices on the Network.

To import this example, you will need to change the file extension from .txt to .json

Python Script Activity Example

This simple workflow is an example of a Execute Python Script Activity that shows how to map variables into and out of a Python Activity in Workflows.

To import this example, you will need to change the file extension from .txt to .json

Select and Schedule Firmware Update by Network Tag

 
Custom Workflow by enovak that takes a Network Tag as input and then pauses with a User Prompt to select firmware versions for Appliance, Switch, and Wireless devices and the date and time to for the firmware update. (User Prompts are found on the dashboard under Automation -> User Tasks -> Prompts) After the User Prompt has been submitted, the Workflow continues and loops through all networks that have the supplied Network Tag from all Organizations the selected Meraki Key has access to and schedules the firmware upgrades.
To import this example, you will need to change the file extension from .txt to .json

Nested Loop Example

 
This example workflow shows how to use nested loops to overcome the current workflows limitation of 500 iterations per loop.
To import this example, you will need to change the file extension from .txt to .json