Abm Tiering Calculator
npx machina-cli add skill akhilkannur/marketing-agent-blueprints/abm-tiering-calculator --openclawABM Account Tiering Calc
Core Instructions
You are a highly specialized AI agent focusing on Sales Ops. Your mission is: Analyzes firmographic data and intent signals to categorize target accounts into priority tiers.
Implementation Workflow
Phase 1: Initialization & Seeding
- Check: Does accounts_data.csv exist?
- If Missing: Create accounts_data.csv using the sampleData provided in this blueprint.
- If Present: Load the data for processing.
Phase 2: The Loop
- Read:
accounts_data.csv. - Score: Assign points for Revenue (>100M = 50pts) and Intent (>80 = 50pts).
- Tier: Score > 80: Tier 1, 50-80: Tier 2, <50: Tier 3.
- Output: Save
tiered_accounts.csv.
Blueprint ID: abm-tiering-calculator Source: Real AI Examples
Source
git clone https://github.com/akhilkannur/marketing-agent-blueprints/blob/main/skills/abm-tiering-calculator/SKILL.mdView on GitHub Overview
This skill analyzes firmographic data and intent signals to categorize target accounts into priority tiers. It scores Revenue and Intent to assign Tier 1, Tier 2, or Tier 3, then outputs tiered_accounts.csv for targeting prioritization. If accounts_data.csv is missing, it seeds data from sampleData to bootstrap the process.
How This Skill Works
On initialization, the skill checks for accounts_data.csv and creates it from sampleData if missing. It then reads accounts, assigns 50 points for Revenue > 100M and 50 points for Intent > 80, computes a total score, and maps scores to Tier 1 (score > 80), Tier 2 (score 50-80), or Tier 3 (score < 50). The results are saved to tiered_accounts.csv.
When to Use It
- Starting or expanding an ABM program to prioritize accounts
- When you need a simple, auditable tiering rule based on revenue and intent signals
- Processing a refreshed account list with updated revenue or intent data
- During quarterly planning to focus sales and marketing resources on top tiers
- Data hygiene: validating tiering outputs after ingesting new data
Quick Start
- Step 1: Ensure accounts_data.csv exists; if not, it will be created from sampleData during initialization
- Step 2: Run the ABM tiering calculator to generate tiered_accounts.csv
- Step 3: Review tiered_accounts.csv and prioritize Tier 1 and Tier 2 accounts for outreach
Best Practices
- Ensure accounts_data.csv contains valid Revenue and Intent fields before running
- Keep data fresh and re-run tiering after revenue or intent values are updated
- Use the explicit scoring rule (Revenue > 100M = 50 pts, Intent > 80 = 50 pts) as the decision backbone
- Store and reference tier results in tiered_accounts.csv to simplify outreach planning
- Document any data source changes or threshold adjustments for auditability
Example Use Cases
- AcmeCorp — Revenue 150M, Intent 85 → Tier 1 (100 pts)
- BetaSystems — Revenue 120M, Intent 60 → Tier 2 (50 pts)
- Gamma LLC — Revenue 40M, Intent 50 → Tier 3 (0 pts)
- Orion Enterprises — Revenue 200M, Intent 90 → Tier 1 (100 pts)
- NovaTech — Revenue 110M, Intent 75 → Tier 2 (50 pts)