Automations

Automations refresh dynamic widget feeds on a schedule by pulling data from integrations or on-device sources.

What automations do

An automation links a widget feed to one or more data sources, maps integration fields to layout bindings, and runs on a cron schedule (for example every 15 minutes or daily). When it runs, Glance fetches fresh data and updates the feed — your home screen widget reflects the new snapshot.

Setup (iOS app)

  1. Connect the integration under Settings → Integrations. See Connected Integrations.
  2. Open your widget and go to the Automations tab.
  3. Create an automation — pick the integration, configure source options (calendar range, Meta page, etc.).
  4. Map integration fields to your layout's binding names.
  5. Set the refresh interval and save.

Glance AI

You can ask Glance AI in Chat to create an automation after your widget and layout exist. It picks a sensible schedule based on your request and wires field mappings automatically.

Device vs cloud sources

  • Cloud integrations (Google Calendar, Meta, GitHub, …) — data fetched by Glance servers on schedule using your OAuth connection.
  • Device integrations (Weather, Apple Calendar, Reminders, Motion) — read on your iPhone when the widget timeline refreshes; no cloud copy of raw device data required for display.