Example agent prompts
Realistic things to ask an MCP-connected agent once Qyvo is wired up.
Once the MCP server is connected (see Quickstart), you can drive Qyvo conversationally. Below are prompts that work well in Claude Desktop, Cursor, and the n8n AI Agent. The agent translates each into the right combination of tool calls.
Discovery
List my five most-engaged contacts in the last 30 days.
What templates do I have approved in French?
Show me the last 10 inbound messages I haven't replied to.
What's the delivery rate of my last broadcast?
Send a campaign
Send the template
welcome_messagein French to the contact whose phone is +14155550123.
Schedule a broadcast of
bf_teaserto everyone taggedvipfor next Friday at 9 AM Paris time, with{{1}}=Romainand{{2}}=20% OFF.
Pull all approved templates, draft a Black Friday teaser using
bf_teaser, target the segment "Active EU customers", and create the broadcast as a draft so I can review it.
Customer care
Triage my inbox: for each conversation that's open, propose a reply, and tag any contact who asks about shipping with
support-shipping.
Reply to the last message from +14155550123 with "Yes, we ship to Canada — flat rate $14 CAD."
Find every contact who messaged me in the last 24h asking about returns, and tag them
support-returns.
Audience building
Analyze my contact base and propose three new segments based on engagement signals over the last 90 days.
Create a segment called "Win-back targets": opted in, last message > 60 days ago, no opt-out, has the tag
customer.
Add the tag
vip-2026to the 100 contacts who've sent me the most messages in the last 6 months.
Reporting
Generate a 30-day performance report. Highlight any broadcast where delivery dropped below 90%.
What's my opt-out rate this month vs last month?
List sequences whose completion rate dropped this week — I want to figure out which ones to pause.
Bulk operations
I'm pasting a list of phone numbers — import them as contacts with the tag
imported-2026-05-07. Skip rows that already exist with a different name.
Sync my templates from Meta — I just got an approval email and want the new state.
Cross-tool reasoning
For each contact who clicked "Buy now" in our last broadcast (tagged
bf-clicker) but didn't message me back in 48h, trigger the sequencewinback-7d.
Find every contact tagged
support-shippingwho's been waiting more than 12h for a reply, draft a polite apology + ETA, and send it via the appropriate template (the window is closed for most of them).
What doesn't work yet
- Filesystem actions (uploading a CSV file) — pass the records inline to
import_contactsinstead. - Building dashboards — analytics reports come back as text. Pipe to your own BI tool if you need charts.
- Connecting integrations (Shopify, WooCommerce, Klaviyo) — those go through the in-app onboarding flows, not MCP.
