---
title: "Read/write to Workflow Service (Workflow.x)"
slug: "readwrite-to-workflow-service-workflow"
updated: 2024-08-21T13:28:56Z
published: 2024-08-21T13:28:56Z
canonical: "support.lusid.com/readwrite-to-workflow-service-workflow"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.lusid.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Read/write to Workflow Service (Workflow.x)

You can use the `Workflow.*` providers supplied by FINBOURNE to interact with tasks, task definitions and workers managed by LUSID's [Workflow Service](/v1/docs/workflow-service).

| **To interact with...** | **Read from using the ... provider** | **Write to using the ... provider** |
| --- | --- | --- |
| [Tasks](/v1/docs/how-do-i-create-a-task) | [Workflow.Task](/v1/docs/workflowtask) | [Workflow.Task.Writer](/v1/docs/workflowtaskwriter) |
| [Task fields](/v1/docs/how-do-i-create-a-task) | [Workflow.Task.Field](/v1/docs/workflowtaskfield) | N/A |
| [Task definitions](/v1/docs/how-do-i-create-a-task-definition) | [Workflow.TaskDefinition](/v1/docs/workflowtaskdefinition) |
| [Actions](/v1/docs/how-do-i-create-a-task-definition) | [Workflow.TaskDefinition.Action](/v1/docs/workflowtaskdefinitionaction) |
| [State transitions](/v1/docs/how-do-i-create-a-task-definition) | [Workflow.TaskDefinition.Transition](/v1/docs/workflowtaskdefinitiontransition) |
| [Task definition fields](/v1/docs/how-do-i-create-a-task-definition) | [Workflow.TaskDefinition.Schema](/v1/docs/workflowtaskdefinitionschema) |
| [Workers](/v1/docs/how-do-i-create-a-worker) | [Workflow.Worker](/v1/docs/workflowworker) |
| [Worker input parameters](/v1/docs/how-do-i-create-a-worker) | [Workflow.Worker.Parameter](/v1/docs/workflowworkerparameter) |
| [Worker result fields](/v1/docs/how-do-i-create-a-worker) | [Workflow.Worker.ResultField](/v1/docs/workflowworkerresultfield) |
