Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions app/(shell)/settings/integrations/IntegrationsClient.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,35 @@ export default function IntegrationsClient({
</p>
</div>

{/* P0.1: owner-facing Acuity connect card. Honest + safe by construction —
read-only ingest, owner-approval, secure setup (no API keys in a web form,
matching this page's policy), and the works-today CSV fallback. NEVER says
"live/verified/recovering" — Acuity sync is ingest-only. */}
<div className="mb-6 rounded-2xl border border-stone-700/40 bg-stone-900/60 p-4">
<div className="flex items-center justify-between gap-3">
<p className="text-base font-semibold text-stone-100">Acuity Scheduling</p>
<span className="inline-flex items-center rounded-full border border-stone-600 bg-stone-800 px-2 py-0.5 text-[10px] font-semibold uppercase tracking-wide text-stone-300">
Available
</span>
</div>
<p className="mt-1 text-sm leading-6 text-stone-300">
We read your appointment history <strong className="text-stone-100">read-only</strong> to find
lapsed regulars worth a warm hello. Nothing is sent without your approval — Relay never books or
messages a client on its own.
</p>
<p className="mt-2 text-xs leading-5 text-stone-400">
Connected through secure setup (we never ask for API keys in a web form). Acuity&apos;s API
requires a Powerhouse plan. Not on Powerhouse yet? You can{" "}
<Link
href="/import"
className="font-semibold text-amber-400 underline-offset-2 hover:underline"
>
upload a client export (CSV)
</Link>{" "}
and start finding lapsed regulars today.
</p>
</div>

{successProvider && (
<div className="mb-6 p-4 rounded-lg bg-emerald-500/10 border border-emerald-500/20 text-emerald-300 flex items-start gap-3">
<CheckCircle2 className="w-5 h-5 mt-0.5 shrink-0" />
Expand Down