AttendMeet logoAttendMeet
Contact Us
Technical Documentation

Architecture & Installation Guide

Everything you need to deploy AttendMeet on your own servers or operate AttendMeet Cloud.

01 Quickstart & Overview

AttendMeet is an AI meeting intelligence platform built on a decoupled microservices architecture. It can be deployed on your own infrastructure (Self-Hosted) for complete data sovereignty, or accessed via our fully managed cloud (SaaS).

Chromium Bot Runner

Headless browser instance emulating WebRTC audio/video to join Google Meet and Microsoft Teams as an authenticated participant.

Worker Queue (Redis/BullMQ)

Resilient asynchronous job management for media streaming, speech-to-text, and speaker diarization.

AI Engine & Coach

Agnostic connectors for Google Gemini, OpenAI, Claude, and local models (Ollama/Whisper) for summaries and coaching metrics.

Encrypted Storage

S3/MinIO compatible object store featuring AES-256 at-rest encryption for recordings and transcripts.

03 Managed SaaS Architecture

The AttendMeet Managed SaaS is operated on aerstech's secure cloud infrastructure, eliminating server maintenance, container scaling, and backup overhead.

Native Zoom Cloud Support

Our SaaS version features an official Zoom Cloud bridge connecting directly to Zoom meetings without local browser strain.

Security & AES-256 Encryption

  • AES-256 Encryption: Media and transcript assets are encrypted at rest with dedicated tenant keys.
  • TLS 1.3 in Transit: End-to-end transport encryption.
  • Zero Training Policy: Your data is never used to train public LLM models.

04 AI Provider Configuration

API keys for different providers (OpenAI, Gemini, Anthropic) are securely configured per organization directly from the Web Administration Panel, eliminating the need to expose environment variables on your server.

05 Troubleshooting & Best Practices

Memory Protection: The installer automatically configures memory protections to prevent browser crashes during prolonged video calls.
early access

Tell us about your team and we'll reach out first.

We're rolling out access in stages. Leave your details and we'll reach out as soon as AttendMeet is ready for you.

WhatsApp
What do you use for meetings?