Build your calendar
Create one-time or recurring sessions, set availability, and keep exceptions easy to manage.
MahjMate brings scheduling, reservations, seating, payments, and customer care together—so your team can focus on the experience around the table.
Tell us about your studio. We’ll help you find the right setup.
Today’s room
Open Play · 10:00 AM
Room status
3 tables ready
1 table filling · 3 seats open
✓ All players notified
From schedule to seated
Replace disconnected calendars, spreadsheets, and group messages with a workflow everyone on your team can understand.
Create one-time or recurring sessions, set availability, and keep exceptions easy to manage.
Handle reservations, private access, waitlists, reminders, and MahjPoints from one connected flow.
See tables, seats, walk-ins, and player status at a glance when game day arrives.
Everything in its place
Scheduling
Plan recurring play, special events, and schedule changes without rebuilding every session.
Seating
Assign tables and seats, keep parties together, and make changes without losing the room.
Customer care
Automated confirmations, reminders, waitlists, and account history keep everyone informed.
MahjPoints
Connect session pricing, balances, Shopify, Stripe, and optional auto-recharge in one system.
Good to know
Yes. Studios can offer public sessions, invitation-only access, or a mix of both.
Yes. Build repeating schedules, change the cadence, skip individual dates, and update future sessions.
Yes. MahjMate connects reservations, waitlists, tables, seats, and day-of changes in the same workflow.
MahjMate supports MahjPoints, Stripe, and Shopify-based workflows, depending on how your studio operates.
Start with a studio request. We’ll verify ownership, learn about your operation, and help configure the studio around your workflow.
Built around your studio
Tell us what you run today and where you want to go next.
Start studio setup