Skip to content
ricochet

Tasks

Tasks are content items that run to completion. Unlike apps, which stay running to serve requests, a task executes once and then stops — for example an R script that generates a report, a Python ETL pipeline, or a Quarto document that renders to HTML.

See the content items overview for the full list of supported task types.

| Content Type | Description | | ------------ | ----------- | | r | An R script with the extension .R or .r. | | rmd | An R Markdown document. Can be served as a static site. | | quarto-r | A Quarto document using an R runtime. Can be served as a static site. |

| Content Type | Description | | ------------ | ----------- | | python | A Python script with the extension .py. | | quarto-py | A Quarto document using a Python runtime. Can be served as a static site. |

| Content Type | Description | | ------------ | ----------- | | julia | A Julia script. | | quarto-jl | A Quarto document using a Julia runtime. Can be served as a static site. |

See the deployment guide for how to deploy tasks using the CLI or via git integration, and the language-specific guides for project requirements: