A look at what's been built into Wycliffe's marketing reporting agent and what your team has done with it. Numbers below are pulled directly from production, not estimated.
The Marketing Monthly Raw Data sheet has long been your team's reference. What changed in April: every Monday morning, the agent refreshes it. Twenty-five tabs, 34,512 rows of marketing data, all current, without anyone touching them.
Every Monday at 6 AM ET, a scheduled job kicks off. It pulls from every API-driven source first, then logs into the browser-based platforms (Sprout, YouVersion, Paperturn) using stored sessions that persist between weeks. By the time anyone opens the sheet on Monday morning, the previous week is already in.
When something needs a fix — a column added by Sprout, a token expiring, an upstream blip — I see it within the hour on my phone. The fix lands before the next Monday refresh.
The dashboard's chat isn't a system anyone has to remember to use. It's been threaded into the day-to-day. Below: aggregate activity across your team, and a sample of the kinds of questions the agent answers from the sheet.
Every line below is a real ticket filed in the dashboard, by either Angela or me, and resolved through the platform's request system. New workflows are full integrations or features; changes are tweaks to existing flows; bugs are things that broke and got fixed.
A curated timeline of the platform-level features built into agents.torreslabs.ai while Wycliffe was using it. Each item is a feature you can see in the product today: an integration, a UX improvement, a new skill, or a reliability layer.
Wycliffe is the first client of Torres Labs. When April started, the dashboard didn't exist, half these integrations hadn't been built, and the Monthly Raw Data sheet was kept by hand. Five weeks later, the agent has answered one hundred ninety questions, and the sheet refreshes itself every Monday morning before your team is awake.
Saying yes early is the hardest thing a marketing leader can do. I'm grateful you did. Everything in this doc exists because you took that chance, and I won't forget it.