-- Phase 6 polish: per-document custom invitation message -- -- Rep can author a short note in the upload-for-signing dialog that -- gets inserted above the CTA in every signing-invitation email for -- this document. Plain text (XSS-escaped by the email renderer). -- Null means "no custom message — use the template default". ALTER TABLE documents ADD COLUMN IF NOT EXISTS invitation_message text;