Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce Exam Salesforce Hyperautomation Specialist Topic 4 Question 4 Discussion

Actual exam question for Salesforce's Salesforce Hyperautomation Specialist exam
Question #: 4
Topic #: 4
[All Salesforce Hyperautomation Specialist Questions]

An RPA process is invoked by a MuleSoft Composer flow. The RPA process has a User Task that can take up to 24 hours to complete.

Show Suggested Answer Hide Answer
Suggested Answer: C

When an RPA process involves a User Task that can take a significant amount of time (up to 24 hours) to complete, it is best to use a follow-up mechanism to handle the results once the process is finished:

Second MuleSoft Composer Flow:

Create a second MuleSoft Composer flow that is triggered when the RPA process completes. This ensures that the first flow is not held up while waiting for the long-running RPA process to finish.

The second flow can start based on an event, such as the completion status of the RPA process, ensuring timely and efficient processing of the results.

Trigger Mechanism:

Configure the RPA process to notify MuleSoft Composer when it is complete, possibly using a REST API or another integration method.

Best Practices:

This approach adheres to best practices by keeping flows modular and focused on specific tasks, making them easier to manage and troubleshoot.


MuleSoft Composer Documentation

MuleSoft RPA Documentation

Contribute your Thoughts:

Verda
11 months ago
I bet the RPA process is powered by a team of mules running on a treadmill. 'Mule-Soft' Composer, am I right?
upvoted 0 times
Tabetha
10 months ago
I bet the RPA process is powered by a team of mules running on a treadmill. 'Mule-Soft' Composer, am I right?
upvoted 0 times
...
Angelo
10 months ago
B) Wait for the RPA process to complete and invoke a second MuleSoft Composer flow via REST API.
upvoted 0 times
...
Haydee
10 months ago
A) Using best practices, how should the results be consumed by MuleSoft Composer?
upvoted 0 times
...
...
Yvonne
11 months ago
B is the classic choice, but I like the idea of C. Keeps things nicely decoupled and event-driven. Plus, it's more fun to say 'MuleSoft Composer' out loud.
upvoted 0 times
...
Katina
11 months ago
Hmm, E looks interesting. Checking on a schedule could be a good way to handle the long-running task without blocking the main flow.
upvoted 0 times
Brynn
10 months ago
Royal: Definitely. Creating a second flow that runs on a schedule to check the status of the RPA process is a smart way to handle it.
upvoted 0 times
...
Joni
10 months ago
Waiting for the RPA process to complete and using the results in the same flow could cause delays. E seems like a more efficient approach.
upvoted 0 times
...
Royal
10 months ago
I agree. It's important to have a way to check if the RPA process is complete without waiting indefinitely.
upvoted 0 times
...
Yuki
10 months ago
E looks like a good option. It's a way to handle the long-running task without blocking the main flow.
upvoted 0 times
...
...
Eleni
11 months ago
D is the way to go. Why create a whole new flow when you can just use the results in the same one? Efficiency is key!
upvoted 0 times
Merilyn
9 months ago
Kanisha: Exactly, keeping it simple is the way to go.
upvoted 0 times
...
Kanisha
9 months ago
Definitely, no need to create unnecessary complexity with a new flow.
upvoted 0 times
...
Marla
9 months ago
I agree, using the results in the same flow is more efficient.
upvoted 0 times
...
Dallas
10 months ago
Rosamond: Exactly, keeping it simple is always the best approach.
upvoted 0 times
...
Rosamond
10 months ago
Definitely, no need to create unnecessary complexity with a new flow.
upvoted 0 times
...
Joana
10 months ago
I agree, using the results in the same flow is more efficient.
upvoted 0 times
...
...
Denise
11 months ago
Option C seems like the best approach. Separating the flows makes it more modular and easier to maintain.
upvoted 0 times
Lyda
11 months ago
Option C does seem like a good choice for this scenario.
upvoted 0 times
...
Bobbye
11 months ago
I agree, having separate flows for different tasks is definitely more organized.
upvoted 0 times
...
...
Brett
11 months ago
I prefer option E, as it allows for better monitoring and control.
upvoted 0 times
...
Jina
11 months ago
But with option D, we might have to wait unnecessarily in the same flow.
upvoted 0 times
...
Edwin
11 months ago
I disagree, I believe option D is more efficient.
upvoted 0 times
...
Jina
11 months ago
I think option C is the best approach.
upvoted 0 times
...

Save Cancel