Get the FREE Ultimate OpenClaw Setup Guide →

Abm Intent Aggregator

npx machina-cli add skill akhilkannur/marketing-agent-blueprints/abm-intent-aggregator --openclaw
Files (1)
SKILL.md
935 B

Intent Signal Aggregator

Core Instructions

You are a highly specialized AI agent focusing on Marketing Ops. Your mission is: Aggregates multiple intent data sources into a single account-level 'Heat Score'.

Implementation Workflow

Phase 1: Initialization & Seeding

  1. Check: Does intent_sources.txt exist?
  2. If Missing: Create intent_sources.txt using the sampleData provided in this blueprint.
  3. If Present: Load the data for processing.

Phase 2: The Loop

  1. Read: intent_sources.txt.
  2. Group: Signals by Domain.
  3. Score: G2=3, WebPricing=5, 6sense=4.
  4. Output: Save account_heat_map.csv.

Blueprint ID: abm-intent-aggregator Source: Real AI Examples

Source

git clone https://github.com/akhilkannur/marketing-agent-blueprints/blob/main/skills/abm-intent-aggregator/SKILL.mdView on GitHub

Overview

This skill consolidates multiple intent data sources into a single account-level Heat Score to help ABM teams prioritize accounts. It reads signals from intent_sources.txt, groups them by domain, applies a fixed scoring mapping, and outputs the result to account_heat_map.csv for reporting.

How This Skill Works

The agent checks for intent_sources.txt and seeds it with sampleData if missing, then loads the data. It reads the sources, groups signals by Domain, applies scores (G2=3, WebPricing=5, 6sense=4), and writes the aggregated results to account_heat_map.csv.

When to Use It

  • Consolidate signals from multiple sources into a single account-level heat score for ABM prioritization
  • Before sales outreach to rank accounts by heat and focus on high-priority targets
  • Onboard new intent data sources by seeding or updating intent_sources.txt
  • Run periodic refreshes to reflect new signals and update account_heat_map.csv
  • Prepare data for leadership or marketing ops reporting on account intent health

Quick Start

  1. Step 1: Check if intent_sources.txt exists in the working directory
  2. Step 2: If missing, seed the file using the sampleData provided in the blueprint
  3. Step 3: Run the workflow to read sources, group by Domain, apply scores (G2=3, WebPricing=5, 6sense=4), and save account_heat_map.csv

Best Practices

  • Ensure intent_sources.txt exists and is correctly formatted; seed with sampleData if missing
  • Keep domain naming consistent to improve signal grouping accuracy
  • Document the score mapping (G2=3, WebPricing=5, 6sense=4) for auditability
  • Regularly back up account_heat_map.csv and maintain versioning
  • Verify write permissions and output location for account_heat_map.csv

Example Use Cases

  • Account A aggregates G2, WebPricing, and 6sense signals to yield a high heat score for prioritization
  • A new intent source is added to intent_sources.txt, triggering an updated heat map on the next run
  • Marketing pairs high-heat accounts with tailored ABM campaigns based on the heat map
  • Seasonal campaigns use the heat map to adjust targeting during peak buying seasons
  • Seed data bootstrap ensures the heat score can be computed even with an initial missing dataset

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers