Telltale Labs
A Practical Playbook for Growth Leaders
Tyler Pennell · Telltale Labs
AI is the most potent accelerant for growth teams, but only if it's used beyond ad-hoc transactional queries. This playbook shows you how to do that. Its core is a set of foundational principles that hold true regardless of which AI model or tool drops next.
The method combines agentic coding with deterministic automation. This approach can solve many marketing problems immediately, while limiting much of the risk that comes with using an AI agent in privacy-sensitive, high-spend environments.
This is the high-level framework expanded on in depth below:
Some examples of what you can build with this framework:
Look for two types of problems:
Map those to AI solutions:
Start broad across your stack, then select a single channel to analyze for your first tool.
Capture three inputs:
This is where your changelog becomes powerful. Feed it, along with performance data, to an LLM to identify trends and opportunities. Then adjust your SOPs and directives (next step) accordingly.
Draft input, execution, and output directives for your channel analysis tool:
What This Looks Like in Practice
The following examples show how Steps 4, 5, and 6 connect. A plain-language SOP for keyword review becomes a structured set of IF/THEN directives, which a coding agent then uses to produce a prioritized audit output. The channel is paid search, but the architecture is the same for any channel.
Hard-won rules encoded in plain language.
Directives are your SOPs turned into a precise framework for the model to evaluate data it receives.
What the tool produces: a prioritized table of issues, each with a clear impact and specific next action. No interpretation required: the model has already done it.
Sample Prompt
I want to build a Python script that analyzes [channel] performance data.
I've included:
- directives.md — instructions for how to interpret inputs, run analysis, and format outputs
- data.csv — raw performance export from [platform]
Build a script that reads the CSV, applies the logic in the directives, and outputs a [Markdown report / CSV / Slack message].
Do not add scheduling or automation. The script should run locally with a single command.
Before writing code, summarize your understanding of what the script should do and ask me any clarifying questions.
Monitor the model's progress and thinking. If results didn't match expectations, tell the agent why and ask for solutions. The final line of the prompt — asking the agent to summarize before building — surfaces misunderstandings before they become code you have to debug.
Query API for fresh data
Run Python scripts
Clean, analyze, generate output
Deliver report
Slack, email, or dashboard
We've already built the Python scripts. Scheduling and delivery can be orchestrated with different tools: additional Python scripts with triggers, off-the-shelf automation tools like N8N, or an AI agent. Due to unpredictability, AI agents should be reserved for processes where a follow-on action depends on an unpredictable prior output.
Overall:
Version everything. Don't delete older SOPs or directives.
Updating your SOPs:
Use your coding agent to update directives vs. changing code directly with a prompt such as:
Sample Prompt
Add a new analysis step after Step 3 based on this SOP [insert]. Do not change existing logic unless required. Summarize what you are adding before making changes.
Changing code with new directives:
Sample Prompt
My directives have changed. Review the current scripts and identify what logic needs to change. Summarize before making edits.
When input data changes:
If an API deprecates a field, your script might fail. Export a sample of the new data format and prompt:
Sample Prompt
This script is breaking because the platform changed a column name. Here is a sample of the new format. Identify what changed and update the script.
Finally, back test against historical outputs. Unexplained divergence means your directives introduced ambiguity or conflict with prior directives.
Marketing and growth will look fundamentally different a year from now. Teams, processes, and responsibilities will shift. Change is uncomfortable, but the outcome is higher leverage.
Growth teams will spend less time moving tickets and trafficking media, and more time applying creativity, judgment, and systems thinking.
The hardest part is starting. This playbook gives you a practical framework to do exactly that.
Ready to build your growth engine? Let's talk.