web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / How to initate the web...
Power Automate
Answered

How to initate the web scraper each time an email arrives with a website link

(0) ShareShare
ReportReport
Posted on by 53

https://power.automate.gallery/basic-web-scraper-built-with-power-automate-for-desktop

We have an incoming email with a link website, which we want to scrape to find the email address inside each scrape website.   Each website is a simple resume of a candidate we are trying to extract the email from, 

I have the same question (0)
  • Rhiassuring Profile Picture
    8,692 Moderator on at

    Hi there, 


    If you want this bot to run on its own (ie, constantly watching for a new email, and then running the RPA when one is received), you would need to set up a triggered cloud flow, which then triggers your unattended desktop flow. 

    You will need an unattended license for RPA to do that. Pricing is here:

     

    https://powerautomate.microsoft.com/en-us/pricing/

     

     

  • mrrosenthal85 Profile Picture
    53 on at

    I have business essentials.  Do i still need to pay for this RPA?  Also, you didnt instruct me as to what to do, besides buying something, 

  • mrrosenthal85 Profile Picture
    53 on at

    so assuming i paid for it, when i received an email with a website link, and i want to scrape that link for an email (its a simple 1 page resume site), how would i do that

  • Verified answer
    VJR Profile Picture
    7,635 on at

    1. Using only Desktop Flow if you don't have a paid version or don't want to go with it:

    1.1 You will have to design a watchdog process that keeps checking for new emails every few minutes/hours depending on your requirements.

    1.2 If an email with matching criteria is found then with the help of Launch Outlook and Retrieve email messages from Outlook actions (assuming you are using Outlook, else use the other Email actions) get the body of the email.

    1.3 The retrieved emails will give the body of the desired email which will have your website link.

    With the help of Recognise entities action (choose URL in dropdown) it will extract the website url

    1.4 Launch the extract URL. Priorly you need to have an UI element for the email field of that Resume. Then using Get details of element on web page you can access this UI element and can read the email address. Or you can also use Extract data from webpage.

    If the different Resumes containing the email id is not consistent then you might have to use string functions of better a RegEx (regular expression) to extract the email address.

     

     

    2. Using Cloud Flow and Desktop Flow if you already have a paid version or can go with it:

    2.1 The Cloud Flows Outlook connector has a prebuilt trigger called "When an email arrives". With the help of this your Cloud Flow will kick in as soon as an email arrives.

    2.2 Use cloud flows itself to get the body of the email, read the website name.

    2.3 Then pass the website name to Desktop Flows using "Run a Desktop Flow (Premium)" connector

    2.4 Once you are inside the Desktop Flow, use steps 1.4 

    2.5 Now you have the email address in step 2.4, pass it back to the Cloud Flows.

    Input and Output parameters feature of Desktop Flows are used to accept and pass back values to the Cloud Flows and you will get videos and articles around that.

     

  • mrrosenthal85 Profile Picture
    53 on at

    awesome! thank you

  • mrrosenthal85 Profile Picture
    53 on at

    I have m365 business essentials, does that get me unattended license for RPA

     

  • Rhiassuring Profile Picture
    8,692 Moderator on at

    I was trying to evaluate where you were starting from so I could give you the right information. If you don't have a license that permits unattended RPA, you will need to purchase it to be able to achieve what you are looking to do. Otherwise, you won't be able to achieve it without manually clicking it. 

    Your license, Business Essentials, does not include unattended RPA. An unattended RPA bot is $150 per month. 

  • mrrosenthal85 Profile Picture
    53 on at

    wow that sucks.  

     

    we have 2 flows--  download pdfs from email, extract an email address from pdf, send an email

    open hyperlink in an email, extract email address from the 1 page hyperlink, send an email

     

    if we manually pressed a button to run a flow, would that change anything?    Why cant we just use microsoft outlook desktop version with desktop automate and skip the cloud connection?

  • Rhiassuring Profile Picture
    8,692 Moderator on at

    If you manually press the button, then it's part of the attended RPA, and doesn't require a bot purchase. The bot purchase (150 per bot per month or 3 per flow run) is only if it's unattended - ie, it's scheduled to kick-off on its own, or gets triggered by something. The cloud flow is how that trigger is sent (usually.) 

     

    But .. Business Essentials? I don't see that license. 

     

    https://www.microsoft.com/en-ca/microsoft-365/business/compare-all-microsoft-365-business-products?&activetab=tab:primaryr2

     

    Is it maybe Business Premium or Business Standard?

     

  • Rhiassuring Profile Picture
    8,692 Moderator on at

    If you manually press the button, then it's part of the attended RPA, and doesn't require a bot purchase. The bot purchase (150 per bot per month or 3 per flow run) is only if it's unattended - ie, it's scheduled to kick-off on its own, or gets triggered by something. The cloud flow is how that trigger is sent (usually.) 

     

    But .. Business Essentials? I don't see that license. 

     

    https://www.microsoft.com/en-ca/microsoft-365/business/compare-all-microsoft-365-business-products?&activetab=tab:primaryr2

     

    Is it maybe Business Premium or Business Standard?

     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Haque Profile Picture

Haque 592

#2
Valantis Profile Picture

Valantis 340

#3
11manish Profile Picture

11manish 284

Last 30 days Overall leaderboard