Output you define
A fixed format keeps field names stable. Bound templates keep working.
AI scraping
The events calendar is already on the website. So is the job board, and the list of opening hours. The Web scraper datasource reads a public page, follows a prompt you write in plain words and returns the fields you asked for as structured data, then refreshes on the schedule you set so that the screens in your lobby change when the page does and nobody has to retype a thing.
How it works
In Datasources, add a new external datasource and choose Web scraper. The page must be reachable without a login.
Write a prompt such as list each event with its date, title and image. Name the output language too.
Let the AI decide, paste example JSON or supply a JSON Schema, so every refresh returns the same fields.
Pick an interval or write a cron expression. Then bind the data to a slide.
A fixed format keeps field names stable. Bound templates keep working.
Paste a schema where the editor expects sample data and it warns you to switch to the JSON Schema option.
Tell the AI to use only image URLs that exist on the page. The scraper can also keep link URLs from the page.
Give the AI more time on long pages. The first run can take a few minutes. Watch its status in the list.
Store fetched images locally. Remove broken references, or clear the cache on every refresh.
Shuffle arrays so each refresh shows items in a new order, and ignore brief fetch errors so a blip doesn’t pause it.
Send the link before the demo. We’ll build the scraper live and write its prompt with you, and our support team is there if a page layout changes and the output needs a new prompt.