Product ordering process automation

Product ordering process automation

Use Case Description

Me and my team of trainee automation developers need to create product ordering process automation. In short, manager sends email to bot’s email and then robot will create request for a new product on company’s website, based on the information from the email. Sounds easy but what are the best practises we should involve. How to make the robot always work when someone sends an e-mail to the inbox?

AS-IS WORKFLOW, TO-BE WORKFLOW

-

Other information about the use case

Industry categories for this use case: HR

Skill level required: Beginners

UiPath Products that were used: UiPath Studio

Other applications that were used: Outlook

Other resources: -

What is the top ROI driver for this use case?: Improve customer experience

Hi @Guli ,

I will suggest to implement this on dispatcher and performer.

Step 1 : Create Dispatcher bot which will read email with the duration of 20 min or 1 hour depends on the requirement. The bot functionality is to read unread emails and add the relevant data to queue.
Step 2: Create another bot named Performer.The functionality of this bot is to read the queue item one by one and create order on company’s website.

Hope this make sense.

I have little knowledge about Orchestror and I have a few questions.

  1. For step 1, can we create flowchart that would check inbox every few minutes?
  2. For step 2, how actually queues work? If we add something new then robot will start automatically?

Hi @Guli ,

You can create flowchart for dispatcher bot to check emails and add the info to queues.
Now on your question would it check inbox every few minutes - Yes as this is totally a background process so you can run it with duration of 10 min and you can schedule it accordingly from orchestrator.

So you will going to schedule your performer just after dispatcher So when performer get run it will check any item get added to queue if yes then start processing it.

And the good thing is both can run on same machine in parallel.

Thank you for help :smiley:

1 Like

Happy to hear @Guli Can you please mark it as solution and close this thread, so it will helpful to others when they search the same query.
If you still want some more answers on this query then keep it open.

Thanks :slightly_smiling_face:

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.