KamoCRM

Sign invited members into meetings via click-time OTK join links

Fixkamo-internal
Shipped
7 ஜூலை, 2026 அன்று 9:22 PM UTC
Author
kamo
Commit
7ee4778

Invite links (chat + email) previously embedded a bare meet-room URL, so recipients landed as anonymous guests instead of themselves. An OTK can't be pre-embedded (single-use, short-lived), so add a click-time redirect that mints one from the clicking member's own session: - New GET /meet/join/[room]: signed-in member -> fresh OTK -> meet?otk=; not signed in -> login (?next=) then back. Signs the recipient in as a verified member with their profile (spec item 3), or offers the Kamo sign-in path (spec item 4). - useMeeting: point chat + email invites at /meet/join; keep the bare URL only for the creator's own auto-signed-in window and the backend record. Tell the backend NOT to re-send (sendChat/Email=false) so invites aren't double-sent. Invites are now scheduled-aware. - invite-email: build the join link server-side from the room name (never trust a client joinUrl) and render the scheduled date/time. - chat: linkify URLs in messages so the invite link is actually clickable; remove the dead, never-rendered MeetingCard. - meets recording settings: drop the fake "0 GB" storage meter (no per-org recording accounting exists yet) instead of showing fabricated data.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing