diff --git a/daprdocs/content/en/developing-applications/building-blocks/workflow/howto-workflow.md b/daprdocs/content/en/developing-applications/building-blocks/workflow/howto-workflow.md index 9ccd47f35..076cc7f32 100644 --- a/daprdocs/content/en/developing-applications/building-blocks/workflow/howto-workflow.md +++ b/daprdocs/content/en/developing-applications/building-blocks/workflow/howto-workflow.md @@ -1,45 +1,57 @@ --- type: docs -title: "How to: Set up a workflow" +title: "How to: Set up a built-in workflow" linkTitle: "How to: Set up workflows" weight: 2000 description: Integrate, manage, and expose workflows with the built-in workflow runtime component --- - +Intro - +## Built-in workflow - +### Create the built-in workflow - +Write a block of code -## +```go +insert code snippet +``` - +### Start using the API -## +Link - +## External workflow engine + +### Create an external workflow engine + +Write a block of code + +```go +insert code snippet +``` + +### Register an external workflow engine + +Register code + +```bash + +``` + + +For external workfow engines, there's an additional step to make sure workers for that engine are up and running + + +Currently two supported workflow engines are Temporal.io and Logic Apps, both of which follow the same set up steps outlined below + +Two external workflows: +- Temporal.io +- Logic Apps - ## Next steps - \ No newline at end of file +- [Workflow API]() +- [Use the workflow via the workflow SDK]() \ No newline at end of file diff --git a/daprdocs/content/en/developing-applications/building-blocks/workflow/workflow-invoke-http-vs-grpc.md b/daprdocs/content/en/developing-applications/building-blocks/workflow/workflow-invoke-http-vs-grpc.md index 89908dd01..8a67160d7 100644 --- a/daprdocs/content/en/developing-applications/building-blocks/workflow/workflow-invoke-http-vs-grpc.md +++ b/daprdocs/content/en/developing-applications/building-blocks/workflow/workflow-invoke-http-vs-grpc.md @@ -1,12 +1,62 @@ --- type: docs -title: "Invoking workflows: HTTP vs gRPC" -linkTitle: "Invoke with HTTP vs gRPC" +title: "How to: Set up a workflow with an SDK" +linkTitle: "How to: Set up workflow with SDK" weight: 3000 -description: Learn how to invoke the workflow API using either HTTP or gRPC +description: Learn how to set up the workflow API with an SDK --- +Intro + +## Built-in workflow + +### Create the built-in workflow + +Write a block of code + +```go +insert code snippet +``` + +### Start using the API + +Link + +## External workflow engine + +### Create an external workflow engine + +Write a block of code + +```go +insert code snippet +``` + +### Register an external workflow engine + +Register code + +```bash + +``` + + +For external workfow engines, there's an additional step to make sure workers for that engine are up and running + + +Currently two supported workflow engines are Temporal.io and Logic Apps, both of which follow the same set up steps outlined below + +Two external workflows: +- Temporal.io +- Logic Apps + + +## Next steps + +- [Workflow API]() +- [Use the workflow via the workflow SDK]() + ## Next steps