Become a 10x Brand Engineer with Cuppa AI See Who's Hiring
Brand SocialPR Radar

PR Radar

Spot breaking news your brand can credibly weigh in on, then turn it into pitches and reactive social posts. Available on Power plans and above.

  1. Open PR Radar under Brand Social. On first visit, Cuppa drafts a monitoring profile (keywords, competitors, standing) from your Brand DNA.
  2. Click Scan now to find fresh stories your brand can credibly comment on, sorted into Pitch-Ready, Big Stories, and Watch.
  3. For any story, generate a ready-to-send pitch email, find relevant journalists, or dismiss it.

Scans run on Perplexity. Lifetime plans use the Cuppa Gateway wallet (metered per scan, no key needed); subscription plans use your team’s own Perplexity API key (add one in Team Settings, API Keys). Enable daily auto-scans per brand in the PR Radar settings.

EndpointMCP ToolCLI CommandDescription
GET /v1/pr/opportunitieslist_pr_opportunitiescuppa pr opportunitiesList detected PR opportunities
POST /v1/pr/scanscan_pr_opportunitiescuppa pr scanScan for new opportunities
POST /v1/pr/pitchgenerate_pr_pitchcuppa pr pitchGenerate a pitch email (+ journalists)

PR Contacts

Journalists found on an opportunity are saved to a durable, per-brand Contacts list (PR Radar → Contacts tab). Contacts are deduped by email (or name + outlet when no email). You can add contacts manually, then verify their emails.

Email verification runs through Kickbox. Subscription plans (Solo and above) get it included at no charge. Lifetime plans are metered to the Cuppa Gateway wallet at our markup, and only deliverable/undeliverable results are billed (risky, catch-all, and unknown are free).

Email status values: valid, risky, catch_all, invalid, unknown, unverified.

EndpointMCP ToolCLI CommandDescription
GET /v1/pr/contactslist_pr_contactscuppa pr contacts listList brand PR contacts
POST /v1/pr/contactscreate_pr_contactcuppa pr contacts createAdd a contact manually
POST /v1/pr/contacts/save-from-opportunitysave_pr_contactscuppa pr contacts save <oppId>Save an opportunity’s journalists
POST /v1/pr/contacts/verifyverify_pr_contactscuppa pr contacts verify <ids…>Verify contact emails (Kickbox)
DELETE /v1/pr/contacts/\{id\}delete_pr_contactcuppa pr contacts delete <id>Delete a contact