# Workflows Reference (private) Workflows automate machine learning tasks, combining GPU instances with an expressive syntax to generate production-ready machine learning pipelines with a few lines of code. ## APIs & CLIs [Paperspace API Reference](https://docs.digitalocean.com/reference/paperspace/api-reference/index.html.md): Programmatically manage Paperspace resources using conventional HTTP requests. [Paperspace CLI Reference](https://docs.digitalocean.com/reference/paperspace/pspace/index.html.md): Install and use the new Paperspace Command Line Interface. [Gradient API, CLI, and SDK Reference](https://docs.digitalocean.com/reference/paperspace/gradient/index.html.md): Install and use the Gradient Command Line Interface to manage Notebooks, Deployments, and Workflows programmatically. ## Additional References [Workflow Spec Reference](https://docs.digitalocean.com/products/paperspace/workflows/reference/workflow-spec/index.html.md): Block definitions and examples for Workflow specs. [Gradient Actions](https://docs.digitalocean.com/products/paperspace/workflows/reference/gradient-actions/index.html.md): Gradient Actions are composable building blocks for creating reproducible machine learning Workflows.