Video Meetings for
Any Website
Self-hosted. No WordPress needed. Upload, install, meet. Meetings, bookings with Stripe and PayPal, live polls, collaborative notes, calendar sync, room designer, SMTP email, desktop app, and PWA mobile support. Powered by JaaS.
Everything You Need to Meet Online
BTConference runs on any PHP server. No WordPress, no CMS, no dependencies. Just upload and install.
Instant Meetings
Create a meeting room with one click from the dashboard. No scheduling required — just click and start meeting immediately.
Room Designer
Theme presets, custom colors, scene backgrounds, gradient backdrops, per-meeting logos, and welcome messages.
Meeting Templates
Save room designs as reusable templates. Load a template with one click when creating new meetings. Share across your team.
Collaborative Notes
Real-time shared notes during meetings. All participants edit together, auto-saved when the meeting ends.
Live Polls
Run polls during meetings with animated bar chart results. Create questions with 2-6 options, vote in real time.
Calendar Sync
Download .ics files for any meeting. One click to add to Google Calendar, Outlook, or Apple Calendar. Included in invite emails.
Booking System
Public booking page with calendar and time slots. Set your availability, accept free or paid bookings from clients.
Stripe & PayPal
Accept payments for bookings via Stripe Checkout or PayPal. Meetings auto-create on successful payment.
SMS Notifications
Send meeting reminders and booking confirmations via text message. Twilio integration — users bring their own account.
Meeting Agenda
Create a numbered agenda when scheduling. Displayed as a checkable list during the meeting. Included in invite emails.
Action Items
Assign tasks during meetings. Track completion on the dashboard with checkable items, assignees, and status filters.
Meeting Timer
Visible countdown in the toolbar showing time remaining. Color shifts from green to orange to flashing red as time runs out.
Meeting Analytics
Track attendance, duration, peak hours, and most active rooms. Automatic participant logging with real-time heartbeat.
Participant Tracking
See who joined each meeting, when they arrived, how long they stayed. Per-meeting detail view with masked IPs and live status.
Team Members
Add team members with admin, host, or viewer roles. Admins manage settings, hosts create meetings, viewers join only.
User Registration
Let visitors create accounts to view their meeting history. Admin can enable or disable public registration from Settings.
SMTP Email
Send meeting invitations, booking confirmations, and reminders through your own SMTP server. Customizable email templates.
Theme Customizer
Customize colors, fonts, and branding across the entire application. Match your company identity.
Custom Branding
Upload your logo, set a site title, and customize the look of meeting rooms, emails, and the booking page.
Desktop App
Standalone Electron app for Windows and Mac. Meet without opening a browser — system tray, keyboard shortcuts, and notifications.
PWA Mobile
Install BTConference on your phone from the browser. Runs in a standalone window like a native app on Android and iOS.
Webhook Notifications
POST JSON to external URLs when meetings start, end, or bookings are made. HMAC-SHA256 signed payloads with configurable secret.
REST API
Connect to Zapier, Make.com, or any tool. API key auth, 12 endpoints for meetings, bookings, tasks, participants, and stats.
Dark/Light Mode
Quick toggle in the admin panel. Switch between dark and light themes instantly. Preference saved across sessions.
One-Click Updates
A flashing notification appears in your dashboard when a new version is available. Click to update — no FTP, no manual file uploads, no downtime.
Desktop App Included
Meet without opening a browser. BTConference Desktop runs natively on Windows and macOS with full video, audio, screen sharing, system tray, and keyboard shortcuts.
Up and Running in 4 Steps
Upload Files
Upload the BTConference folder to your PHP server via FTP or file manager.
Run Installer
Visit install.php in your browser. Enter your database credentials and admin account details.
Configure JaaS
Free account at jaas.8x8.vc. Paste your App ID and API key in Settings.
Start Meeting
Click Start Meeting from the dashboard and share the join link.
Zero Video Fees. Seriously.
Unlike Zoom ($13-22/mo) and Google Meet ($6-18/mo), BTConference uses JaaS by 8x8 — a free video infrastructure with 25 monthly active users included. No per-host fees. No per-minute charges. No credit card required.
Simple, One-Time Pricing
No subscriptions. No recurring fees. Pay once, own it forever. Video infrastructure is always free via JaaS.
- ✓ Instant & scheduled meetings
- ✓ Room designer with themes
- ✓ Collaborative notes
- ✓ Live polls
- ✓ Calendar sync (.ics)
- ✓ Booking system with availability
- ✓ Stripe & PayPal payments
- ✓ SMTP email & templates
- ✓ Theme customizer & branding
- ✓ Desktop app (Windows & Mac)
- ✓ PWA mobile support
- ✓ One-click web installer
- ✓ One-click in-dashboard updates
- ✓ Own user system
- ✓ Runs on any PHP server
Ready to Meet?
Get BTConference and start self-hosted video meetings on any website. No WordPress. No monthly fees. No limits.