Web data into Microsoft 365
Write rows to Excel Online or SharePoint lists.
Use the “When an HTTP request is received” trigger as the Import.io extractor’s webhook URL and every successful run starts a flow.
Trigger When an HTTP request is received (POST)
Import.io extractor settings → Webhooks → paste the flow URL
Next HTTP → GET the run’s CSV or JSON link
Then Excel Online / SharePoint / Teams / DataverseAny public page, rendered, through managed proxies
Rendering, proxy routing, captcha handling, extraction
POST on every successful run
Start Microsoft flows from Import.io runs.
Write rows to Excel Online or SharePoint lists.
Post a run summary to a channel when new data lands.
Keep a Dataverse table in sync for Power Apps.
Yes. The HTTP request trigger and HTTP action need a Power Automate premium licence.
Every time a crawl run finishes successfully. Import.io POSTs to your URL with the extractor ID, total URL count and links to the run’s JSON, CSV and Excel outputs. You can view a sample payload in the extractor’s settings.
Webhooks accept custom headers. Add a shared-secret header in the extractor’s webhook settings and reject any request that doesn’t carry it.
Start a Zap every time an Import.io run succeeds.
Setup 5 minWebhookA custom webhook scenario that runs on every successful extraction.
Setup 5 minMCPWebhookImport.io as an AI Agent tool and as a workflow trigger.
Setup 5 minEndpointWebhookPower Query pulls the latest run into a refreshable table.
Setup 3 min