Inbox
People can reply to any transactional email your app sends, such as a sign-in code, a receipt or an update. Once your app's email domain is verified for receiving on the Domains page, each reply appears in the Inbox as a thread on that person's profile. Your answer goes out from your app's own sender, so the whole conversation stays in one thread.
Act on one person
Every person who has signed in has a page under Customers, showing their access, what they've paid, their credits and their activity. That page has four actions.
| Action | What it does |
|---|---|
| Email them | Send this person a message directly from their profile. |
| Suspend | They can't sign in and their current sessions stop. Their data stays, and it's reversible. |
| Sign out | Ends the session on one of their devices, or every session they hold, right now. They can sign back in. |
| Delete | Erases their account, sessions and records, and sets a paid plan in your Stripe account to cancel at the end of the period it is paid for. Permanent; you confirm it first. |
Find out why something failed
Logs lists everything that happened in your app, newest first, one day at a time: your actions, Gemmein's automatic actions and the actions of people using your app. Open any event to see its details. Errors lists every write Gemmein refused, grouped by cause, with the exact error your app received.
What's not included
Gemmein does not include a chat widget for your app's front end. The Inbox holds replies to your app's own emails. To add live chat to your app, build it with a provider of your choice.
Prompt for your coding agent
Paste this into Cursor, Claude, Bolt or Lovable so your agent sets up replies to reach the Inbox.
Read https://docs.gemmein.com/llms.txt. I want replies to my app's transactional emails (sign-in codes, receipts, updates) to reach me so I can answer them from the Inbox in my dashboard, on my app's own verified domain. Confirm what's automatic and what I need to configure (an email domain in Domains, verified for sending and receiving). Also show me what the Customers page can do for one person (email, suspend, sign out everywhere, delete), and where to look in Logs and Errors when I need to explain to someone why something failed.
npx gemmein devRead the getting-started guide