Connect Umami to Your AI Agent

Read website traffic aggregates, pageview time series, grouped metrics, tracked events, and realtime visitor data. Ask your connected AI assistant to explain the results or carry out the specified operation.

8 tools API key

Try a Umami Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Umami

Explain a Traffic Window

Compare aggregates and time-series records over the same interval.

/oo Umami: Get Umami website [website ID] stats and pageviews from startAt [timestamp] to endAt [timestamp], timezone [zone], then explain returned traffic changes.

Review Grouped Sources

Read explicit metric groups for a website and interval.

/oo Umami: Get Umami metrics type [supported type] for website [ID], startAt [timestamp], endAt [timestamp], timezone [zone], and compare returned groups.

Inspect Tracked Events

Read filtered events and summarize their returned names or fields.

/oo Umami: List Umami events for website [ID] in [startAt/endAt] with timezone [zone] and query [query], then summarize returned events.

Start Working with Umami

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Umami

    Connect with an Umami Cloud API key.

    Connect Umami →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • An Umami Cloud API key and website ID.
  • Most reports require websiteId, startAt, endAt, and timezone. Use matching windows and filters when comparing reports.

Umami Tools

Umami connects supported service operations to your AI assistant. Read website traffic aggregates, pageview time series, grouped metrics, tracked events, and realtime visitor data.

Website Reports

Read aggregate stats, pageviews, and grouped metrics.

Events and Realtime

Read tracked event records and active visitor data.

8 tools

Get Current User

Get the current Umami user for the configured API token.

umami.get_current_user

List Websites

List Umami websites available to the configured API token.

umami.list_websites

Get Website

Get metadata for a single Umami website.

umami.get_website

Get Website Stats

Get aggregate pageview, visitor, visit, bounce, and time statistics for a website.

umami.get_website_stats

Get Pageviews

Get Umami pageview and session timeseries for a website.

umami.get_pageviews

Get Metrics

Get grouped Umami website metrics such as URLs, referrers, browsers, or countries.

umami.get_metrics

Get Realtime

Get realtime active visitor data for an Umami website.

umami.get_realtime

List Events

List tracked Umami events for a website within a time range.

umami.list_events

Frequently Asked Questions

What time context is required?

Provide startAt, endAt, and timezone for bounded reports.

Can I filter by referrer or country?

Report inputs support referrer, country, and other website context filters.

Does this provider accept a self-hosted instance URL?

The current connection uses an Umami Cloud API key and does not expose an instance URL field.

Connect Umami

About Umami ↗