Autopilot Not Waiting for Action Center Task Completion Despite "Wait for Form Task and Resume"

I am using Autopilot to trigger an RPA process that creates Action Items in Action Center. The Autopilot waits until the action item is created, but it does not wait for the action item to be assigned and completed.

However, in Orchestrator, the process shows a “Suspended” (On Hold) status. I have already used the “Wait for Form Task and Resume” activity in my workflow, but still, Autopilot proceeds without waiting for the task to be completed in the Action Center.

How can I make Autopilot wait until the Action Item is completed in the Action Center before continuing?

@Ajith_Pandi_T You can split the process in 2 part anyways you can trigger part 2 after completing action as you are running the process in attended mode

Hi @Darshan_Sable , Thanks for you reply - here our goal is for Autopilot to wait until the Action Center task is completed before continuing, without requiring a second process or additional trigger - (User’s Single Prompt From Autopilot)

Persistence activities are something of a speciality of mine, so I’d be happy to try to advise here.

I don’t really use Autopilot that much though so need some more information there.
Can you show us what happens in Autopilot? Does the process end up failing at the suspension point?
It would not surprise me if autopilot cannot handle long running workflows.

1 Like

@Ajith_Pandi_T

I believe maestro is what you need to use so that the tasks are created and it waits..as autopilot is not for waiting but would call series of tasks and proceed further

cheers

I’d be very interested to hear if Autopilot can wait on stuff in Maestro, but it cannot wait for traditional RPA, cause from what I know they both just appear as normal jobs.

Not saying you are wrong, it would just be weird to me based on what I think I know of how some of this stuff works, so if someone can demonstrate it indeed works with Maestro but not with normal RPA I’d love to see the demo for my own understanding.

@Jon_Smith

I agree with you…what I meant is also same..that auto pilot is not for such tasks and maestro is what we need to use

did I give any other meaning in the above statement?

but yea after your question I feel I need to try if maestro can be triggered from autopilot and if it can wait

cheers

Ahhhh, I misunderstood.

I thought you meant that autopilot could start a Maestro job and correctly wait for it to finish even though it also needs to suspend several times for human in the loop and robot in the loop tasks to finish.

Sounds like all of us are unsure exactly what should be possible, I don’t have the time right now to dedicate to testing, but if someone from this thread does I’d love to see the results.

1 Like

@Ajith_Pandi_T @Jon_Smith

after few rounds of testing and checking with multiple options

  1. Wait for resume tasks will not make auto pilot wait
  2. Instead create a separate task and expose to autopilot so it checks if those activities are complete or send any notification after resume and ask auto pilot to check it can
  3. and all of this makes sense as autopilot works on request and response type …so waiting is not part and also while testing I felt yes it should not wait as well..because autopilot is like a chat interface and if you hang it up then then purpose of it is defeated
  4. As the maestro task was running we could check the status by asking auto pilot to check..anyways the status is getting updated back in the job log of autopilot but it would still continue even when task is running


changes once completed

cheers

1 Like