Skip to main content

Available Tools

The AI discovers these tools automatically via MCP. Just ask questions in natural language.

get_attribution

Full attribution table with drill-down by source, campaign, medium, and ad.
ParameterTypeRequiredDescription
startDatestringYesStart date ISO 8601
endDatestringYesEnd date ISO 8601
groupByenumNosource, campaign, medium, ad. Default: source
attributionModelenumNolast_click, first_click, paid_priority, scientific
sourcesstringNoPipe-separated: "Meta Ads|||Google Ads"
campaignsstringNoPipe-separated filter
currencystringNoCurrency code. Default: USD
timezonestringNoIANA timezone. Default: America/New_York
Returns: pageViews, leads, conversions (per event type with count/revenue), totalRevenue, totalLTV, ROAS, ROI, costPerConversion, ad spend.
  1. Start with groupBy=source to see top-level channels
  2. Filter by a source → switch to groupBy=campaign
  3. Filter by campaign → switch to groupBy=ad for individual ad performance

get_stripe_financials

Stripe payments, subscriptions, customers, SaaS metrics, and products.
ParameterTypeRequiredDescription
modeenumYespayments, subscriptions, customers, metrics, products
from / tostringFor metrics/paymentsDate range ISO 8601
statusstringNosucceeded, active, canceled, etc.
periodTypeenumNodaily or monthly (metrics mode)
sortstringNo-totalRevenue, -amount, -paymentDate
  • payments — Payment history with amounts, status, customer info
  • subscriptions — Active/historical with MRR contribution per sub
  • customers — Roster with LTV, MRR, churn dates
  • metrics — Daily/monthly KPIs: MRR, ARR, churn, NRR, GRR, ARPU, LTV, quick ratio
  • products — Product catalog with pricing

get_shopify_data

Shopify e-commerce data across 5 modes.
ParameterTypeRequiredDescription
modeenumYesorders, customers, products, analytics, abandoned-carts
from / tostringFor analyticsDate range
financialStatusstringNopaid, pending, refunded
rfmSegmentstringNoChampions, Loyal, At Risk, New
sortstringNo-totalSpent, -totalRevenue

get_whop_data

Whop marketplace payments, customers, and memberships.
ParameterTypeRequiredDescription
modeenumYespayments, connections, customers, memberships
from / tostringNoDate range
statusstringNoactive, canceled
eventTypestringNopayment.succeeded, membership.went_valid

get_conversations

Conversation threads and full message history.
ParameterTypeRequiredDescription
modeenumYeslist or messages
conversationIdstringFor messagesConversation ID
contactIdstringNoFilter by contact
starredstringNotrue / false
replyModestringNoAUTO, MANUAL, HYBRID
First list conversations to find the ID, then use messages mode to read the thread.

get_call_data

Voice call logs and transcripts.
ParameterTypeRequiredDescription
modeenumYeslist, get, transcript
callIdstringFor get/transcriptCall ID
from / tostringNoDate range
agentIdstringNoFilter by AI agent
Use list with sort=-duration to find longest calls, then transcript to read them.

get_contacts

CRM contacts and customer journey tracking.
ParameterTypeRequiredDescription
modeenumYeslist, get, sessions
contactIdstringFor get/sessionsContact ID
searchstringNoSearch name, email, phone
emailstringNoExact email match
tagstringNoFilter by tag name
includestringNotags, customFields (comma-separated)
Full customer journey: get contact → sessions for visits → conversations → conversions

get_conversion_events

Conversion entries and LTV analysis.
ParameterTypeRequiredDescription
modeenumYeslist or ltv
configNamestringNopurchase, lead, etc.
contactIdstringNoFilter by contact
from / tostringNoDate range
sortstringNo-eventValue, -ltv

get_utms

Returns all available UTM values (sources, campaigns, mediums, ads) and their hierarchy. No parameters required.

get_presets

Returns attribution column presets (funnel views). No parameters required.