Deploy a Workflow

You can deploy a Workflow in two ways:

  1. Send images to the Roboflow API for processing using your Workflow.

  2. Run your Workflow on your own hardware using Roboflow Inference.

If you run your Workflow on your own hardware, you can run it on both images and video files and streams. The video streams supported for on device deployment are:

  • Webcams

  • RTSP streams

  • Video files

You can deploy Workflows on any system on which you can deploy Inference. This includes:

  • NVIDIA Jetson

  • AWS EC2, GCP Cloud Engine, and Azure Virtual Machines

  • Raspberry Pi

Roboflow Enterprise customers have access to additional video stream options, such as running inference on Basler cameras. To learn more about our offerings, contact the Roboflow sales team.

Deploy a Workflow

To deploy a workflow, click the "Run Workflow" button in the top left corner of the Workflows editor. All deployment options are documented on this page.

The code snippets in your Workflows editor will be pre-filled with your Workflows URL and API key.

To learn more about usage limits for Workflows, refer to the Roboflow pricing page.

Last updated