Lira AI Quickstart
Deploy Lira to a Google Meet call in under 5 minutes.
Prerequisites
- A Creovine account with Lira AI access
- A Google Meet link
1. Create an Organization
POST /lira/v1/orgs
Authorization: Bearer <jwt>
{"name": "My Company", "industry": "Technology"}
2. Deploy a Bot
POST /lira/v1/bot/deploy
Authorization: Bearer <jwt>
{
"meetingUrl": "https://meet.google.com/abc-defg-hij",
"orgId": "your-org-id",
"settings": {
"personality": "supportive",
"wake_word_enabled": true,
"ai_name": "Lira"
}
}
Within seconds, Lira AI appears as a participant in the meeting.
3. Talk to Lira
Say "Hey Lira" followed by your question. Lira responds with natural speech powered by Amazon Nova Sonic.
4. Get a Summary
After the meeting ends:
GET /lira/v1/meetings/:meetingId/summary?mode=short
Authorization: Bearer <jwt>
What Happens Under the Hood
POST /bot/deploylaunches a headless Playwright browser on EC2- Bot navigates to Google Meet, joins as "Lira AI"
- Audio intercepted via
getUserMediaoverride → streamed to Nova Sonic - Deepgram provides real-time speaker diarization
- Nova Sonic responds with speech → injected back into meeting audio
- Transcript streamed to frontend via WebSocket
Personality Modes
| Mode | Behavior |
|---|---|
supportive | Encouraging, affirming, collaborative |
challenger | Direct, questioning, pushes for clarity |
facilitator | Neutral, guides discussion, ensures participation |
analyst | Data-focused, structured, detail-oriented |