Email Campaign Analyzer
Fetch campaign data, analyze open rates, and generate an insights report
Example Prompt
Analyze our last 5 email campaigns and tell me which segments performed best and what we should change
About
Pulls email campaign performance data from the database, analyzes key metrics like open rates, click-through rates, and conversions across segments. Generates an actionable insights report with recommendations for improving future campaigns and shares it with the marketing team.
Workflow Steps
Query the database for campaign performance metrics across recent campaigns
📊 Run SQL QueryAnalyze open rates, click-through rates, and conversion data across audience segments
🧠 Structured ReasoningGenerate actionable insights and recommendations for future campaign optimization
🧠 Structured ReasoningStore the analysis results in memory for trend tracking over time
🧠 Store MemoryPost the insights report to the marketing team's Slack channel
📨 Send MessageTools Used
Store Memory
Persist a key-value pair to the agent's long-term knowledge graph memory
Run SQL Query
Execute a read-only SQL query against a PostgreSQL database and return results
Structured Reasoning
Break down a complex problem into sequential reasoning steps with explicit chain-of-thought
Send Message
Send a message to a Slack channel or direct message conversation
Required MCP Servers
Memory (Knowledge Graph)
Persistent knowledge graph for storing and retrieving structured information across sessions
PostgreSQL
Query, inspect, and manage PostgreSQL databases with full SQL support
Sequential Thinking
Dynamic problem-solving through structured thought sequences with branching and revision
Slack
Send messages, read channels, and manage Slack workspace interactions