MCP Prompts
Pre-baked workflows you can invoke from your client to handle common tasks end-to-end.
Prompts are pre-baked workflows. The agent loads the prompt, fills in any required arguments, and executes the recipe — usually a chain of tool calls plus reasoning. Cleaner than asking the agent to invent the workflow each time.
Qyvo ships four prompts. Invoke them from your client's prompt picker (Claude Desktop has a slash menu; Cursor exposes them in the MCP panel).
campaign_assistant
Guided assistant for creating and sending a WhatsApp broadcast campaign. Walks through template selection, audience targeting, and scheduling.
What it does:
- Calls
list_templatesfiltered toAPPROVEDand asks you to pick one. - Calls
list_segmentsandlist_tagsto propose audience options. - Drafts the
variablesbased on the template's placeholders. - Confirms a send time (immediate or scheduled).
- Calls
create_broadcastwith the assembled config.
Use this for one-off campaigns or to bootstrap a recurring workflow that you'll then template in your own code.
contact_segmentation
Analyze and segment contacts by tags, activity, and engagement. Helps build targeted audiences for campaigns.
What it does:
- Calls
list_contactsandlist_tagsto inventory the workspace. - Calls
get_analyticsto surface engagement signals. - Proposes 3–5 segments (e.g. "VIP — last bought in 30d", "Cold — opted in but no message in 90d").
- Optionally calls
create_segmentfor the ones you approve.
Useful when you've imported a fresh contact list and don't know how to slice it yet.
performance_report
Generate a performance report for WhatsApp campaigns. Analyzes delivery rates, engagement, and trends.
What it does:
- Calls
get_analyticsfor the requested window (7d / 30d / 90d). - Calls
list_broadcastsfor the same window with delivery counters. - Summarizes top-line metrics, identifies the best/worst broadcast by read rate.
- Highlights anomalies (delivery rate drops, sudden opt-out spikes).
The output is text — paste it into a Notion / Linear / Google Doc, or chain it under another prompt that drafts a Slack message.
inbox_triage
Triage inbox conversations: review recent messages, respond to contacts, tag them, and trigger automations.
What it does:
- Calls
list_conversationswithunread_only=true. - For each conversation, reads the last messages with
get_conversation. - Proposes a reply (free-form text if the 24h window is open, template otherwise) and labels (
tag_contact). - Optionally suggests triggering a sequence/flow (
trigger_sequence/trigger_flow). - Asks for confirmation before executing.
The most opinionated prompt. Use it as a "morning routine" or wire it under a webhook on message.received for autonomous customer-care.
