diff --git a/app/(shell)/focus/WalkthroughBanner.tsx b/app/(shell)/focus/WalkthroughBanner.tsx
index 405949667..b2291f753 100644
--- a/app/(shell)/focus/WalkthroughBanner.tsx
+++ b/app/(shell)/focus/WalkthroughBanner.tsx
@@ -22,7 +22,7 @@ function getSteps(clientNoun: string): WalkthroughStep[] {
{
icon: ,
title: "Approve, skip, or dismiss",
- description: "Tap Approve to send outreach on your behalf. Skip to revisit later. Dismiss to remove it. You stay in control. Nothing sends without your OK.",
+ description: "Tap Approve and Relay sends the outreach for you — never before you approve. Skip to revisit later, or Dismiss to remove it. You stay in control.",
},
{
icon: ,
diff --git a/components/focus/SingleActionQueue.tsx b/components/focus/SingleActionQueue.tsx
index d228ae610..6afe89d16 100644
--- a/components/focus/SingleActionQueue.tsx
+++ b/components/focus/SingleActionQueue.tsx
@@ -330,6 +330,14 @@ export function SingleActionQueue({
Approve
+ {/* Answer the owner's scariest question AT her thumb, not three rows
+ up in the TrustStrip. Driven off the same canonical provenance.sends
+ boolean so it can never overclaim a send. */}
+
+ {provenance.sends
+ ? `Approving sends this to ${current.target?.name ?? "your client"}.`
+ : "Approving drafts this for your review — nothing is sent yet."}
+