Connect KnowBe4 to Your AI Agent

Choose a group to inspect its users or summarize the account information available to your reporting key.

5 tools API key

Try a KnowBe4 Task

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

oo Skill KnowBe4

Summarize Users in a Group

Read a group and its filtered user list to organize directory information.

/oo KnowBe4: Read KnowBe4 group [group ID] and list its users with expanded group details. Summarize the user fields and status supplied by KnowBe4.

Start Working with KnowBe4

  1. Install OOMOL

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

    Install OOMOL →
  2. Connect KnowBe4

    Connect a KnowBe4 Reporting API key and select your account region.

    Connect KnowBe4 →
  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 reporting key from the Reporting API Management Console.
  • Regions are US, EU, Canada, UK, and Germany; use the region of your console.

KnowBe4 Tools

This KnowBe4 connection reads account, user, and group records through the Reporting API.

Account, Users, and Groups

Read account information and inspect users or groups.

5 tools

Get Account

Get KnowBe4 account and subscription data from the Reporting API.

knowbe4.get_account

List Users

List KnowBe4 users with optional status, group, expanded group, per_page, and cursor filters.

knowbe4.list_users

Get User

Get a specific KnowBe4 user by user ID.

knowbe4.get_user

List Groups

List KnowBe4 groups with optional status, per_page, and cursor filters.

knowbe4.list_groups

Get Group

Get a specific KnowBe4 group by group ID.

knowbe4.get_group

Frequently Asked Questions

Can I focus on one group?

Yes. Supply the group ID when listing users, and request expanded group details if needed.

Can I review users with a chosen status?

User and group lists accept status filters. Specify the status you want rather than treating missing records as inactive.

Can this connection summarize training completion?

The current actions read accounts, users, and groups. They do not retrieve training enrollment or phishing campaign results.

Connect KnowBe4

About KnowBe4 ↗