Who are you?
Joseph is the owner — no invite needed. Anyone Joseph invites opens their one-time invite link, confirms their email, and sets their own password. After that, they log in with email + password and stay logged in on their phone.
Logged in as
New briefing
Only work you haven't seen in a briefing yet. Once you mark this briefing as seen, it won't show again — it stays in All work.
Invite someone
Only Joseph can make an invite. It's one-time: once the invited person opens it, it can't be used again, and they stay logged in.
They set their own password when they open the link — you never set it, and you never see it.
Send that link to that person yourself — in your normal chat with them. Don't post it publicly.
How this works
1. Joseph makes an invite for a person with name + email only — he never sets their password. 2. That person opens the one-time link, confirms their email, and is forced to set their own password (at least 12 characters) before any access. The link then stops working. 3. After that, they log in with email + password, or their Muse logs work. 4. Briefing shows only new work since your last briefing — no repeats.
Anyone Joseph invites connects their Muse this way, point blank: Create a Custom Connector for a new remote MCP server, Transport: remote streamable HTTP, URL: the Worker /mcp address, Auth: OAuth. Tools: log_work, get_briefing, get_all_work, mark_briefing_seen — recorded under that person's own name, dashboard only, never Cloudflare. Plain Muse logging fallback: POST /api/log.