Connect Keen IO to Your AI Agent

Name the event collection, period, and grouping you need so AI can explain the resulting counts or totals.

3 tools API key

Try a Keen IO Task

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

oo Skill Keen IO

Compare event totals over time

Count events and sum a numeric property for the same collection and period.

/oo Keen IO: For collection [name], count events and sum property [numeric property] during [date range] in [time zone], grouped by [property] and daily intervals. Explain the differences.

Start Working with Keen IO

  1. Install OOMOL

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

    Install OOMOL →
  2. Connect Keen IO

    Connect your Keen Master API Key and Project ID.

    Connect Keen IO →
  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

  • A Keen project, its Project ID, and Master API Key.

Keen IO Tools

The Keen connection publishes individual events and performs count and sum queries with filters, time intervals, and grouping.

Event publishing and analytics

Publish an event, count matching events, or sum a numeric property with time and property filters.

3 tools

Add Event

Publish one JSON event to a Keen event collection.

keen_io.add_event

Query Count

Count Keen events that match a required timeframe and optional filters.

keen_io.query_count

Query Sum

Sum a numeric property across Keen events in a required timeframe.

keen_io.query_sum

Frequently Asked Questions

Do analytics queries need a period?

Yes. Count and sum require a timeframe. Include a time zone when using relative periods.

Which property can I sum?

Choose a numeric property from the event records and provide its name.

Can I compare groups over time?

Yes. Use one or more grouping properties together with a time interval.

Connect Keen IO

About Keen IO ↗