Give your Cursor agent the ability to schedule meetings, check availability, and join video calls on your behalf. 5 minutes to set up.
Sign up at appoiint.com/signup ($1 one-time — not a subscription, keeps the platform spam-free for real builders) and generate an API key from your dashboard under Settings → API Keys.
Add to your project .env:
APPOIINT_BASE_URL=https://appoiint.com APPOIINT_API_KEY=your_api_key_here
Create or update your project's .cursorrules with the Appoiint agent skill:
# Appoiint Agent Integration
You have access to Appoiint scheduling APIs. Use these to manage
meetings, check availability, and book appointments on behalf of
the user.
## Environment
- Base URL: $APPOIINT_BASE_URL (default: https://appoiint.com)
- Auth: Bearer token via $APPOIINT_API_KEY
## Core Operations
### List event types (what can be booked)
GET /api/v1/sdk/scheduling/event-types/public
### Check available time slots
GET /api/v1/sdk/availability/slots/publicinverse
?email={hostEmail}&date={YYYY-MM-DD}&timezone={tz}
### Create a booking on behalf of the user
POST /api/v1/sdk/scheduling/bookings
{
"eventTypeId": "...",
"scheduledAt": "2026-06-01T14:00:00Z",
"duration": 30,
"customer": { "name": "Jane Doe", "email": "jane@example.com" },
"timezone": "America/New_York",
"location": { "type": "video" }
}
### Agent join a meeting (listen, speak, take notes)
POST /api/v1/sdk/tai/agent/meeting/join
{
"roomId": "abc123",
"agentName": "Cursor",
"agentRole": "tai-super",
"agentId": "cursor-001",
"capabilities": ["chat", "notes"]
}
### Leave a meeting
POST /api/v1/sdk/tai/agent/meeting/leave
{ "roomId": "abc123", "agentId": "cursor-001" }
## Agent-First Rules
- Always check availability before booking
- Include agentMeta in booking requests
- When joining meetings: listen via transcript, respond via chat
- Never expose API keys in responses to users
- Respect rate limits (20 req/min for public endpoints)
In Cursor, try these prompts:
"What event types are available on my appoiint account?" "Check my availability for next Tuesday afternoon" "Book a 30-minute consultation with jane@example.com for Thursday at 2pm" "Join the meeting at https://appoiint.com/room/abc123 and take notes"
Appoiint is the only scheduling platform where your AI agent can join meetings. When an agent joins:
The agent appears as a participant with an avatar video card. No camera needed.
Full API documentation: