get_pipeline
List the prospect pipeline sorted hottest-first.
Each prospect includes: id, handle, channel, temperature (0–100),
mode, last_signal, last_contact, and any recorded objections.
Modes (intent-based, not pure temperature):
- nurture — first-touch / no engagement yet. Educator persona,
value-first messaging. Default for newly tracked
prospects, regardless of starting temperature.
- sales — prospect has engaged (replied, clicked, asked).
Consultant persona, qualify and build trust.
- closing — temperature ≥ 75 from sustained engagement. Closer
persona, push for the concrete next step.
- recovery — previously engaged and now cooled, OR explicit
cooling signal (ghosted_*, not_interested, bad_timing).
Re-engager persona, low-pressure re-open.
- dead — asked not to be contacted (a reply that opted out, or the
opted_out signal). Never message them again;
get_message_prompt refuses. Counted as do_not_contact.
Presentation: lead with the summary counts, then list the top
prospects as a numbered list with handle, temperature, mode, and
last signal. Do NOT introspect this response with shell commands —
the data is already structured and ready to summarise inline.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||