Changelog
All notable changes to the Lira AI platform are documented here. Dates use YYYY-MM-DD format.
2026-03-29 — Documentation Site Launch
- Launched docs.liraintelligence.com — comprehensive documentation for the Lira AI platform
- 35+ pages covering API reference, architecture deep-dives, integrations, and getting started guides
- Full-text search across all documentation
- Dark mode support
2026-03-28 — Email System & Custom Domains
- Email API — send AI-generated emails on behalf of your organization
- Custom sending domains — configure DKIM, SPF, and DMARC for branded email delivery
- Inbound email processing — AI reads and replies to customer email threads via SES → SNS pipeline
- Email thread management UI in the dashboard
2026-03-23 — Interview Platform v2
- AI Draft — generate complete interview configurations from a natural language prompt (
POST /interviews/draft) - Question Generation — AI generates tailored questions based on role, skills, and resume (
POST /interviews/generate-questions) - Two-phase evaluation — Phase 1 auto-evaluates after interview ends; Phase 2 scoring is on-demand
- Decision recording —
hire,no_hire,next_round,undecidedwith notes - Multi-round support — link related interviews via
GET /interviews/:id/related - Interview modes:
solo,copilot,shadow
2026-03-22 — New Brand Identity
- Updated logo to the trefoil mark across all surfaces
- New
lira_black.pngandlira_white.pnglogos for light/dark modes - Refreshed favicon site-wide
2026-03-18 — Salesforce & HubSpot Integrations
- Salesforce — OAuth (PKCE), contacts, accounts, opportunities, leads
- HubSpot — OAuth, contacts, companies, deals, pipelines, owners, notes
- Token auto-refresh for both providers
- CRM data available to AI during meetings for real-time sales context
2026-03-15 — Task Execution Engine
- AI task review — Lira autonomously validates and refines extracted tasks (
POST /tasks/:id/lira-review) - Task execution — execute tasks through connected integrations: create Linear issues, GitHub issues, send Slack DMs, or email (
POST /tasks/:id/execute) - Execution results — track what was created and where (
GET /tasks/:id/result) - Webhook notifications on task events (Slack incoming webhook, email)
2026-03-10 — Knowledge Base & Semantic Search
- Document upload — PDF, DOCX, TXT with automatic parsing and chunking
- Web crawl — crawl a website with configurable depth and page limits
- Semantic search — natural language queries matched against document chunks via OpenAI
text-embedding-3-small+ Qdrant (1536-dim vectors) - Document reprocessing — re-index existing documents after embedding model upgrades
- Knowledge base context automatically injected into Nova Sonic system prompts
2026-03-05 — GitHub Integration
- OAuth connection with repository access
- List repos, branches, files; read file content
- Create and update files, create branches
- List and create issues and pull requests
- Code search across repositories
- AI can reference code context during meetings
2026-03-02 — Organization Context System
- Organization profiles — company name, industry, products, terminology, and custom AI instructions
- Culture settings — define company values and communication style
- AI automatically uses org context for more relevant meeting participation
- Dynamic context refresh — optionally refresh org context mid-session
2026-02-27 — Microsoft Teams Integration
- OAuth connection for Teams
- List teams, channels, and members
- Auto member mapping by email on OAuth callback
- Set default team and channel for task notifications
- Teams webhook support for inbound events
2026-02-20 — Wake Word System
- 3-layer detection — exact match, Levenshtein fuzzy match, Soundex phonetic match
- Configurable AI name (default: "Lira")
- Cooldown system: 45s general, 30s during meetings
- Confidence levels:
high,medium,low - Wake word can be disabled per deployment via
wake_word_enabledsetting
2026-02-15 — Speaker Diarization
- Deepgram Nova-2 integration for real-time speaker identification
- Speaker-attributed transcripts — each line tagged with the speaker's name
- Participant tracking throughout the meeting
- Diarization data used for per-person meeting summaries
2026-02-10 — Core Platform Launch
- Bot deployment — launch Lira into Google Meet via headless Chromium + Playwright
- Audio pipeline — bidirectional PCM streaming via WebRTC interception and
getUserMediaoverride - Amazon Nova Sonic — speech-to-speech AI (STT + LLM + TTS in a single stream)
- Echo gate — prevents Lira from hearing her own audio output
- 4 personality modes — supportive, challenger, facilitator, analyst
- Meeting summaries — short (4–6 sentences) and long (detailed breakdown) modes
- Linear & Slack integrations — OAuth connection, member mapping, task sync
- Google Calendar & Drive — calendar events, Drive file access
- WebSocket API — real-time transcript and audio streaming to the frontend
- Greenhouse integration — API key auth, jobs, candidates, applications, scorecards
- Usage tracking — beta limits per organization
- JWT authentication — Google Sign-In + email/password, 7-day token expiry