Library / Web Scraping & Research
Web Scraping & Research
Extract Google Entities from a Web Page
When a webhook receives a URL, it loads the page and returns the entities that Google's language API detects.
What it does
# Google Page Entity Extraction Template ## What this workflow does This workflow allows you to extract named entities (people, organizations, locations, etc.) from any web page using Google's Natural Language API. Simply send a URL to the webhook endpoint, and the workflow will fetch the page content, process it through Google's entity recognition service, and return the structured entity data. ### How to use 1. Replace "YOUR-GOOGLE-API-KEY" with your actual Google Cloud API key (Natural Language API must be enabled) 2. Activate the workflow and use the webhook URL as your endpoint 3. Send a POST request to the webhook with a JSON body containing the URL you want to analyze: {"url": "https://example.com/page"} 4. Review the returned entity analysis with categories, salience scores, and metadata ## Webhook Input Format The webhook expects a POST request with a JSON body in this format: json { "url": "https://website-to-analyze.com/page" } ### Response Format The webhook returns a JSON response containing the full entity analysis from Google's Natural Language API, including: Entity names and types (PERSON, LOCATION, ORGANIZATION, etc.) Salience scores indicating entity importance Metadata and mentions within the text Entity sentiment (if available)
The steps
- Respond to Webhook
- Google Entities
- Get Url
- Get URL Page Contents
- Respond with detected entities
Similar automations
Web Scraping & ResearchExtract Google Entities from a Web Page26 stepsWeb Scraping & ResearchExtract Data from a Web Page with HTML Extract5 stepsDocuments, PDF & OCRExtract Text from Drive Documents with Foxit and Diffbot12 stepsWeb Scraping & ResearchExtract Structured Web Data with Bright Data and Gemini58 steps