Skip to main content

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 recordinghire, no_hire, next_round, undecided with 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.png and lira_white.png logos 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)

  • 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_enabled setting

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 getUserMedia override
  • 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