Skip to main content
Mavrick — AI coworker for marketing teams
> learning log

The Learning Log

Every tactic Mavrick has learned from real customer gaps. Approved by a human, verified by automated regression, reversible by a single click. Visible to you.

No release notes here. Just learnings. Show us another AI coworker that publishes this.

Want to see what we shipped instead? → Changelog

9
Patterns shipped
1
Workspaces improved
10
Follow-ups sent
we heard you
100.0%
Regression pass rate
15h
Median gap → fix
1
Patterns declined
the gate has teeth
May 9, 2026
Learnedgrowth ops

When When user asks to check data in HighLevel CRM, Hunter.io email verification, or other external marketing/sales platforms not directly integrated:

Use pipedream_proxy to connect to the requested platform's API (HighLevel, Hunter.io, etc.). First authenticate via OAuth if needed, then make GET requests to retrieve pipeline data, email verification status, or other requested information. Parse and present the results clearly to the user.

✓ Regression passingUsed 99×Approved by Brian
May 9, 2026
Learnedgeneral

When When user asks about integration connection status or what tools are connected in their workspace:

Acknowledge that you cannot directly check live integration connection status. Explain that connection management happens in their workspace settings/integrations page. Offer to help troubleshoot specific integration issues, guide them to reconnect via pipedream_proxy if needed, or assist with tasks that use the integration they're asking about.

✓ Regression passingUsed 99×Approved by Brian
May 9, 2026
Learnedgeneral

When When user sends minimal input like a single word ('Go', 'Start', 'Run', etc.) or ambiguous command without clear context:

First use recall_memories to check for recent conversation context or saved tasks. If a pending action exists (like a draft campaign, scheduled report, or previous request), confirm and execute it. If no context found, ask user to clarify what action they want to take and present 2-3 relevant options based on their typical workflows.

✓ Regression passingUsed 99×Approved by Brian
May 3, 2026
Learnedgrowth ops

When When user asks for current MRR, ARR, revenue metrics, or other financial KPIs from connected payment or billing systems:

Use pipedream_proxy to query Stripe API for subscription metrics (MRR calculation from active subscriptions) or retrieve MRR from the connected accounting/billing system. If Stripe is connected, sum recurring revenue from active subscriptions. Always specify the time period and currency, and offer to save this as a scheduled report for ongoing tracking.

✓ Regression passingUsed 200×Approved by Brian
May 3, 2026
Learnedgeneral

When When user wants to schedule automated recurring reports (daily, weekly, monthly) without manual sending:

Use create_scheduled_report tool to set up the automated delivery. Confirm the report type, data sources, frequency (daily/weekly/monthly), delivery time, and recipient list. Save the schedule configuration using save_memory so it persists. Verify the first scheduled run is queued successfully.

✓ Regression passingUsed 200×Approved by Brian
May 3, 2026
Learnedcontent & docs

When When user asks to access, transcribe, or process content from Instagram reels or other social media platform content:

Ask for the URL of the specific Instagram real that they would like to transcribe. Then find out if this is going to be something they want to do on a regular basis and if they would like a custom skill built for them.

✓ Regression passingUsed 200×Approved by Brian
May 3, 2026
Learnedcontent & docs

When When user requests video reel generation or video production pipeline execution with parameters like script, avatar, voice, or title:

Explain that video generation capabilities are not currently available. Suggest alternative approaches: use pipedream_proxy to integrate with video API services (Synthesia, D-ID, Runway), or document the video requirements and save them to memory for when video tools become available. Offer to help set up API integrations if the user has accounts with video generation platforms.

✓ Regression passingUsed 200×Approved by Brian
May 1, 2026
Learnedcontent & docs

When user wants to know if Mavrick can transcribe Instagram videos:

Mavrick downloads the Reel via yt-dlp through pipedream_proxy, transcribes the audio with OpenAI Whisper, and returns timestamped text plus a summary — all in one Slack reply, no manual download required

✓ Regression passingUsed 200×Approved by Brian*

Of 9 learnings approved: 1 were operator-approved during pre-launch dogfooding (marked *). 8 from real customer usage post-launch. Why we tell you this: the alternative is gaming the launch with synthetic patterns. We're not doing that. Watch the organic count climb.