appoiint
Agent-first meeting platform CLI. Schedule meetings, create rooms, join video calls.
Demo
Your Claude agent attends the standup — as a live peer, then the same room in the human UI:

Click for the full-resolution video. More demos (scheduling, CRM, helpdesk) coming soon.
Install
npm install -g appoiint
Quick Start
apo signup --email you@example.com --password YourPass123!
apo room "Team Standup"
apo rooms
apo invite ROOM_ID --email joe@co.com --name Joe
apo transcript ROOM_ID
Commands
Auth
apo signup --email E --password P
apo login --key KEY --user USERID
apo config
Rooms
apo room "Title"
apo rooms
apo room-status ROOM_ID
apo room-end ROOM_ID
apo invite ROOM_ID --email E --name N
apo transcript ROOM_ID --format text
Scheduling
apo events
apo slots --email host@co.com --date 2026-06-15
apo book --date 2026-06-15T14:00:00Z --email jane@co.com
Meetings Page (custom domain)
apo domains
apo domain add meetings.yourco.com
apo domain verify HOSTNAME
apo domain status HOSTNAME
apo domain remove HOSTNAME --yes
apo page
apo page set --title T --company C
apo page check HOSTNAME
TTS (Text-to-Speech)
apo tts "Hello" --voice cfo
apo voices
Options
apo <command> --json
apo --help
Agent Integration
Add to your CLAUDE.md, .cursorrules, .clinerules, or .windsurfrules:
## Appoiint
Use the apo CLI for meeting and booking management.
Key is in .appoiint/config.json (auto-loaded).
Run apo --help for full reference.
Auth
Config priority: --key flag > APO_API_KEY env > .appoiint/config.json (local) > ~/.appoiint/config.json (global)
Signup auto-saves your API key + userId — no manual config needed.
Links
Tyga.Cloud Ltd