Audience and market
These screens answer two questions: what is happening in your market, and who you are talking to.
Radar: market research
The Radar sits in the Market tab of a Site Audit result. A finished diagnosis gives it a starting market summary, so it does not open empty.
Research a topic
RadarService.StartResearch streams findings for a topic and niche. You can
narrow it by channel, target audience, region (for example BR or US), and
language (for example pt-BR).
You can attach extra sources to ground the research beyond the default web search:
| Source kind | What PULSE does with it |
|---|---|
| Web search seed | Runs the query live |
| Website or YouTube URL | Scrapes it on the server |
| Pasted text | Uses the text as given |
A result holds trending topics (each with a 0–1 relevance score), hashtag clusters, suggested profiles, a market summary, and competitive intelligence.
Trending posts
GetTrendingPosts returns real scraped posts for a niche, each with an image,
its source, and a 0–100 hot score. Mark a post like or dislike
(SubmitPostFeedback). Your reactions feed the grounding of later
trending-post calls. Profile-level feedback (useful, not_relevant, save,
block) is a separate call, UseRadarFeedback.
Competitors and guest spots
DiscoverCompetitorChannelsfinds competitors’ YouTube and Instagram channels by web search. Give it competitor names, or let it derive them from the niche.DiscoverGuestOpportunitiesfinds YouTube channels and podcasts you could appear on as a guest, for a topic you choose.
Each result carries an estimated audience size, a 0–1 fit score, and a contact hint when one was found.
Partnership outreach
DraftPartnershipOutreach streams a first-contact message for a discovered
channel. It proposes an exchange that benefits both sides and states what each
side gets. It only drafts. The message is staged with status draft, and
nothing is sent. Find drafts again with ListPartnershipOutreach.
Customer 360
Audience → Customer 360 lists one profile per audience segment of your diagnoses. PULSE builds them from each segment’s roles, areas, and technologies, without calling the model.
To go deeper:
GenerateProfilestreams a full 360° profile for a target audience, from a diagnosis, optionally for specific channels.GenerateJourneyMapstreams a multi-stage funnel map, with recommended content, for a profile and a campaign objective such asbrand_awarenessorlead_gen.
Audience → Intelligence Console is a workspace for the same profile generation, with the persona streaming into an output panel as it is written. Persona Profile lists the personas generated so far.
Influencers
Audience → Influencers is a simple list of people you track. Add one with a
name, handle, platform, a score, and notes (InfluencerService.SaveInfluencer).
PULSE does not fetch follower data for this list.