dapr / dapr/docs

Describe how one application can start/stop/pause a workflow on another application via communication APIs

Open
#3,849 1 comment 1 reaction 0 assignees View on GitHub
area/workflow content/missing-information P1
Dominant language
SCSS
Stars
1k
Forks
794
Avg merge
2d 8h
Merged PRs (30d)
7

Description

**What content needs to be created or modified?**
Currently there is a limitation that the workflow API (start, stop, etc) cannot be called directly from one app to another. Instead you have to either use Service Invocation or pub sub to act as a "trigger" message and then in the method of these start, stop the workflow

**Describe the solution you'd like**
Need to describe the work around to call remote workflows.

**Where should the new material be placed?**
In the Workflow section, probably as a new topic.

**Additional context**
See this Discord thread for example and details https://discord.com/channels/778680217417809931/1166296780443488266
@olitomlinson - Please add other details here from any other Discord thread.

Contributor guide

Open the contributing guide

Research direction

Start in the Workflow section and review the linked Discord thread for the details of using Service Invocation or pub/sub as a trigger for remote workflow actions. Create a new topic that documents how one application can start, stop, or pause a workflow in another application, including the stated workaround.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.