ubunyaSign in

Developers

Connect Ubunya to everything else you use

A public API, signed webhooks, Zapier, a remote MCP server for AI assistants and a command-line tool. Anything that reaches people or reshapes a cohort asks for a review before it acts.

Manage → Integrations with API keys, webhooks and connected apps

What you can build with

Public API v1

Members, intakes, enrolments, applications, sessions, attendance, payments and certificates, described in OpenAPI.

API keys and OAuth 2.1

Keys from Manage → Integrations, or OAuth with PKCE, rotating refresh tokens and a consent screen.

Signed webhooks

Events for members, applications, lessons, attendance, payments and certificates, with retries and a delivery log.

Zapier

Send new members and applications to your CRM or spreadsheet without code.

MCP server

Let Claude and other AI assistants work with your community through 16 tools over the public API.

Command-line tool

Sign in through the browser and manage members, intakes, sessions and fees from your terminal.

Your community from the terminal

The ubunya CLI signs in through your browser, or with an API key, and adds --json to any command for scripts.

pipx install ubunya
ubunya login                 # opens your browser
ubunya members
ubunya balances --owing
ubunya pay 812 2500 --method mpesa --ref SGT7H2XYZ
ubunya split 14 4            # four balanced squads, after a review

Reviewed before it acts

Importing learners, splitting squads or messaging people shows a review first, through the API, the MCP server and the CLI alike. The server refuses the action without the review's confirm token.

Squads for an intake, which the API can split and message

Read next

Bring your next cohort to Ubunya

Request a community today. We review every request by hand.

Request a community