Forums Feature Requests Thread

[Enhancement] Account: Recruit dashboard ships hand-written invite emails with no AI wand to personalize them

Patrick Bass · Jun 6 · 8 · 1 Locked
[Normal Priority] [Feature Enhancement] [Deployed to Production]
🚀 OP Jun 6, 2026 5:11pm

Area: Account & identity (audit phase 1) · Surface: /recruit (ReferralController@dashboard) · Dimension: law-8-ai-wand · Severity: enhancement

Inviting members is a writing task where a 'draft my invite with mobieusAI' wand (gated at /admin/ai like the other features) would clearly help users tailor the canned templates to a specific person, consistent with Law 8's expectation that the AI wand appears on nearly every place it fits.

Evidence

platform/templates/recruit/dashboard.php L18-35 builds a static $emailTemplates array of four fixed invite messages with no AI assist control. By contrast, the adjacent account-area surfaces wire AI wands onto free-text fields: profile/edit.php:75 (ai_profile_bio_assist), account/drafts.php:148 (ai_draft_finish), and partials/notifications.php:118 (ai_notifications_digest "Catch me up"). An invite-message generator is a natural fit for the same gated wand pattern.

Suggested fix. Add a feature-gated AI assist button (e.g. ai_recruit_invite_draft) near the email templates in recruit/dashboard.php, following the ai-assist / /api/ai/dispatch pattern already used in profile/edit.php and account/drafts.php.

Filed by the automated tenant-app audit (phase 1) and adversarially evidence-verified. Status: verified. Open — not yet actioned.


Patrick Bass
@mobieus

🚀 Jun 7, 2026 10:41am

Shipped and deployed to production. Commit 892ad0ba4c.

Added an AI Personalize wand (✨) to every invite email template on /recruit. Gated by ai_recruit_invite_personalize in Features.php. Clicking the wand opens a modal where the member types the recipient's name or a personal note; the AI drafts a personalized version of the email body and updates the textarea. Falls back gracefully if the Anthropic key is not configured.

Closed as: deployed.


Patrick Bass
@mobieus

Log in or register to reply to this thread.