SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm using SharePoint designer 2010. I have created 2 workflow: workflow A, Workflow B.

I want to call 'workflow B' from 'workflow A', I know that in a designer workflow, there is no option for calling another workflow.

I need to know if I can implement it by programing with visual studio? Or maybe another programing environment...

share|improve this question

If you have the time and determination you can implement ANYTHING via custom packages (The IDE doesn't really matter, it just makes creating the packages easier .. or harder).

You can still use two Workflows in SPD, you make them trigger on different items, that have the first workflow modify a list item (or create a custom column for this), and the 2nd Workflow will fire on this modification.

Additionally, you can create custom activities that you can utilize via SPD. Paul Kotlyar has a project on CodePlex with Custom SPD workflow activities, which includes starting another workflow.

You do have some thresh holds to be aware of when using SPD Workflows:

It would still be wise to do a comparative analysis on SPD Workflows, and other ways to implement your logic (event receivers, timer jobs, etc) and be sure you are using the best tool for the job.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.