Integrations

Bound to your grimoire

dnd.chat is not an island — it extends the DND Cards stack you already run at the table.

Grimoire & VTT

DND Cards

Shared login, campaigns, cards, characters, and roll_events. Conjure cards in chat; open the battlemap when play goes tactical.

Learn more →

Auth & realtime

Supabase

One Postgres project powers both apps — RLS keeps each campaign's table private to the party.

Learn more →

Attachments

Bunny CDN

Handouts and images upload to your dndchat storage zone and serve from media.dnd.chat.

Learn more →

Session email

Resend

Schedule reminders from the Session Plans channel — delivered from table@dnd.chat.

Learn more →

Chat mirror

Discord

Mirror tavern posts to your server via the same webhook as DND Cards — voice stays in native Discord VC.

View roadmap →

Party chat

Your grimoire already has a table

dnd.chat is the gameplay-first campaign room for the same Supabase campaigns you run on DND Cards — rolls, whispers, conjures, and session plans without leaving the ecosystem.

Gather the party

Your table is waiting.

Sign in with the same account as DND Cards. Your campaigns are already here.