Skip to main content
< All Topics
Print

IT Influentials Express Agents Product Showcase

AI Project Showcase: IT Influentials Express Agents

Document type: AI Project Showcase

Project: IT Influentials Express Agents

Status: Draft

Last updated by Claude Code: April 12, 2026

Populated from: iti-express-agent-plugin/iti-express-agent.php, iti-express-agent-plugin/README.md, iti-express-agent-plugin/DEVELOPMENT-SUMMARY.md, iti-express-agent-plugin/EXPORT-FORMAT.md, iti-express-agent-plugin/INSTALLATION-GUIDE.md, iti-express-agent-plugin/includes/.php, iti-express-agent-plugin/includes/agents/.php, iti-express-agent-plugin/templates/admin/.php, iti-express-agent-plugin/assets/, iti-agents/documentation/CLAUDE.md

Section 1 — Product Overview

1.1 Product name and tagline

Name: IT Influentials Express Agents
Tagline: Streamlined AI agent system for Express Strategic Briefs — delivers audience and content strategy in 5–7 days with minimal upfront input
Current status: Active — v1.0.0
First commit / project start: Between January and March 2026 — built as a lightweight companion to the full iti-agent-plugin/ (which itself was cloned from the POC dated January 8, 2026) [CLAUDE NOTE: inferred; no git history or dated changelog available]

1.2 What it is

IT Influentials Express Agents is a lightweight WordPress plugin that delivers Express Strategic Briefs through a streamlined 5-agent AI pipeline. Designed for quick consulting engagements, it takes a client brief and runs it through Research, Strategy, Audience, Content, and Financial agents in sequence to produce a structured strategic deliverable. The plugin provides project management, agent execution, JSON export, and an admin dashboard — all within a 5–7 day delivery window. It is the lightweight counterpart to the full 12-agent ITI Agent Plugin, trading depth for speed.

1.3 What makes it meaningfully different

  • Speed-optimized pipeline: 5 agents vs 12 in the full ITI Agent Plugin — focused on the essentials for rapid engagements
  • $5,950 price-point product: Default pricing embedded in settings suggests this is a productized consulting offering, not a custom engagement
  • Structured JSON export: Full export specification (EXPORT-FORMAT.md, 437 lines) documents the deliverable schema for downstream consumption
  • Research agent with detailed JSON schema: Research output includes industry_overview, competitive_analysis, audience insights, revenue benchmarks, and tech trends in structured format
  • Optional n8n integration: ITI_Workflow_Adapter routes through n8n consulting-pipeline when available

1.4 Platform and deployment context

Platform: WordPress plugin (GPL v2+)
Deployment: Self-hosted WordPress (WP 6.0+, PHP 8.0+)
Primary interface: WordPress admin dashboard with 4 pages (Dashboard, Projects, New Project, Settings)


Section 2 — User Needs and Problem Statement

2.1 Target user

Primary user: IT Influentials consultants delivering rapid strategic assessments
Secondary users: B2B media clients receiving Express Strategic Briefs
User environment: WordPress admin panel on ITI infrastructure

2.2 The problem being solved

Full consulting engagements (using the 12-agent system) are comprehensive but time-intensive. Many prospects need a lighter-weight strategic assessment to evaluate whether a full engagement is worthwhile. The Express format delivers actionable strategy in 5–7 days at a fixed price point, reducing the barrier to entry for new consulting relationships.

2.3 Unmet needs this addresses

Need How the product addresses it Source of evidence
Rapid strategic assessment 5-agent pipeline focused on essential domains (research, strategy, audience, content, financial) class-express-orchestrator.php workflow
Fixed-price consulting product Default price $5,950 with configurable delivery days (7) in settings iti-express-agent.php default options
Structured deliverable format JSON export with documented schema (437 lines in EXPORT-FORMAT.md) class-export-handler.php, EXPORT-FORMAT.md
Lower barrier to consulting engagement Express brief as entry point before full 12-agent engagement Plugin description and positioning vs full ITI Agent Plugin

2.4 What users were doing before this existed

Either committing to a full 12-agent consulting engagement (higher cost, longer timeline) or relying on informal assessments and single-agent chatbot conversations that lacked the multi-domain structure needed for actionable strategy.


Section 3 — Market Context and Competitive Landscape

3.1 Market category

Primary category: Productized AI consulting / rapid strategic assessment
Market maturity: Emerging — productized consulting (fixed scope/price) is growing but AI-powered versions are rare
Key dynamics: ⚡ Trend toward productized services in consulting; AI enables faster delivery at lower price points

3.2 Competitive landscape

Product / Company Approach Strengths Key gap this project addresses Source
⚡ Traditional consulting firms Custom engagements Deep expertise, relationship-driven Slow (weeks/months), expensive, no fixed pricing [CLAUDE NOTE: inferred from market knowledge]
⚡ AI strategy tools (Jasper, Copy.ai) Single-purpose content AI Easy to use, SaaS model Not multi-agent, no consulting workflow, no structured deliverable [CLAUDE NOTE: inferred]
Full ITI Agent Plugin 12-agent comprehensive system Deeper analysis across more domains Slower, more complex, higher price point iti-agent-plugin/ in same repo

3.3 Market positioning

Designed as the “express” variant of the ITI Agent system — a productized configuration at $5,950 (embedded default) that delivers structured strategic briefs in 5–7 days. Serves as both a standalone plugin and a lighter-weight sibling to the full 12-agent plugin.

3.4 Defensibility assessment

Productized positioning: Fixed price/timeline with structured output differentiates from both custom consulting and generic AI tools. Agent specialization: Each of 5 agents has tailored system prompts for B2B media consulting. Export specification: Documented JSON schema creates a standard deliverable format. [CLAUDE NOTE: defensibility inferred from product design, not from explicit strategy documents]


Section 4 — Requirements Framing

4.1 How requirements were approached

Documented in comprehensive DEVELOPMENT-SUMMARY.md (409 lines) and INSTALLATION-GUIDE.md (448 lines). Requirements derived from the need for a lighter-weight variant of the full 12-agent system.

4.2 Core requirements

  1. 5 specialized AI agents (Research, Strategy, Audience, Content, Financial) with structured output
  2. Sequential orchestration: Research → Strategy → Audience/Content/Financial
  3. Project management (create, track, export)
  4. JSON export to wp-content/uploads/iti-express-exports/
  5. Admin dashboard with project statistics
  6. Configurable pricing and delivery timeline
  7. Audit logging for all actions
  8. Claude API integration with model selection

4.3 Constraints and non-goals

Hard constraints: WordPress 6.0+, PHP 8.0+; admin-only access; single external API (Anthropic Claude)
Explicit non-goals: Public-facing interface, user self-service, full 12-agent depth, streaming responses

4.4 Key design decisions and their rationale

Decision Alternatives considered Rationale Evidence source
5 agents (not 12) Full 12-agent system, 3-agent minimal Balance between speed and depth — covers essential domains without project/QA/report/intake overhead Agent roster in includes/agents/
Sequential orchestration (not parallel) True parallel execution, fully sequential Agents share order priority (Audience/Content/Financial all order 3) but execute via sequential HTTP calls — simpler than true parallelism class-express-orchestrator.php get_sorted_agents()
JSON export format PDF, HTML, Markdown Machine-readable, well-documented schema (437 lines); enables downstream processing EXPORT-FORMAT.md
$5,950 default price NOT FOUND — add manually Embedded in plugin defaults as productized consulting price point set_default_options()

Section 5 — Knowledge System Architecture

5.1 Knowledge system overview

KB type: Embedded system prompts only — no external knowledge base files or RAG
Location in repo: System prompts embedded in PHP agent classes
Estimated size: 5 agent system prompts (~1,500 lines estimated across classes) [CLAUDE NOTE: inferred from file line counts]

5.2 Knowledge system structure


includes/agents/
├── class-express-research-agent.php   # 189 lines — detailed system prompt + JSON schema
├── class-express-strategy-agent.php   # 81 lines — one-line system prompt
├── class-express-audience-agent.php   # 73 lines — one-line system prompt
├── class-express-content-agent.php    # 72 lines — one-line system prompt
└── class-express-financial-agent.php  # 80 lines — one-line system prompt

5.3 Knowledge categories

Category Files / format Purpose Update frequency
Research agent prompt PHP heredoc in class-express-research-agent.php Detailed B2B media research analyst role with JSON output schema As agent is refined
Strategy agent prompt One-line string in class-express-strategy-agent.php B2B media strategy consultant role As agent is refined
Audience agent prompt One-line string in class-express-audience-agent.php B2B audience development expert role As agent is refined
Content agent prompt One-line string in class-express-content-agent.php B2B content strategist role As agent is refined
Financial agent prompt One-line string in class-express-financial-agent.php B2B financial analyst role As agent is refined

5.4 How the knowledge system was built

  1. Research agent has the most detailed prompt — includes role definition, analysis framework, and structured JSON output schema (fields: industry_overview, competitive_analysis, audience insights, revenue benchmarks, tech trends, quick wins)
  2. Strategy, Audience, Content, and Financial agents have minimal one-line system prompts — relying on the research output as context for their analysis
  3. No external knowledge base files — all domain knowledge is in the system prompts and derived from research agent output
  4. Export handler (class-export-handler.php, 486 lines) defines the expected output structure, but uses different field names (industry_trends, competitive_landscape) than the research agent’s JSON schema (industry_overview, competitive_analysis) — potential data mapping issue

5.5 System prompt and agent configuration

System prompt approach: PHP-embedded prompts in each agent class; no DB-stored prompts (unlike the full ITI Agent Plugin)
Key behavioural guardrails: Research agent has detailed JSON output schema; other agents have minimal prompt definitions
Persona / tone configuration: B2B media domain specialists (research analyst, strategy consultant, audience expert, content strategist, financial analyst)
Tool use / function calling: No tool use; no Tavily or Pinecone integration (unlike the full ITI Agent Plugin)


Section 6 — Build Methodology

6.1 Development approach

Purpose-built as a lightweight variant of the full ITI Agent Plugin. Documented in DEVELOPMENT-SUMMARY.md (409 lines) covering architecture, agent design, and implementation notes.

6.2 Build phases

Phase Approximate timeframe What was built Key commits or milestones
Architecture design NOT FOUND — add manually 5-agent pipeline, orchestrator, export format DEVELOPMENT-SUMMARY.md authored
v1.0.0 NOT FOUND — add manually Full plugin with all 5 agents, dashboard, projects, export Current release

6.3 Claude Code / AI-assisted development patterns

Cursor-assisted development. Extensive documentation produced alongside code — 4 documentation files (409 + 437 + 448 + 217 = 1,511 lines) for a 21-file plugin.

6.4 Key technical challenges and how they were resolved

Challenge How resolved Evidence
Research JSON schema vs export handler field mismatch Unresolved — research agent uses industry_overview/competitive_analysis while export handler expects industry_trends/competitive_landscape class-express-research-agent.php vs class-export-handler.php
Agent ordering among parallel-intended agents get_sorted_agents() sorts by order only; Audience/Content/Financial all share order: 3 — relative order not guaranteed class-express-orchestrator.php
AJAX handler for get_agent_output Not registered — admin.js posts to iti_express_get_agent_output but no wp_ajax_* handler exists iti-express-agent.php AJAX registration

Section 7 — AI Tools and Techniques

7.1 AI models and APIs used

Model / API Provider Role in product Integration method
Claude Sonnet 4 (default), Claude 3.5 Sonnet, Claude 3 Opus Anthropic All 5 agent AI calls PHP wp_remote_post to https://api.anthropic.com/v1/messages, anthropic-version: 2023-06-01

7.2 AI orchestration and tooling

Tool Category Purpose
ITI_Express_Orchestrator Custom orchestrator Sequences 5 agents: Research → Strategy → Audience/Content/Financial
ITI_Express_Export_Handler Export JSON export of project deliverables to uploads directory
ITI_Workflow_Adapter (optional) n8n routing Routes through n8n consulting-pipeline when adapter exists

7.3 Prompting techniques used

  • [x] System prompt engineering with role-specific personas (5 agents)
  • [x] Structured JSON output schemas (Research agent)
  • [x] Prior agent output chaining (Strategy receives Research output; domain agents receive Strategy output)
  • [ ] Knowledge base injection (no external KB files)
  • [ ] Web search (no Tavily integration)
  • [ ] Vector RAG (no Pinecone integration)
  • [ ] Few-shot examples
  • [ ] Chain-of-thought prompting
  • [ ] Tool use / function calling

7.4 AI development tools used to build this

Tool How used in build
Cursor Primary development environment; AI-assisted code generation
Claude (via Cursor) Code generation, documentation, architecture decisions

Section 8 — Version History and Evolution

8.1 Version timeline

Version / Phase Date Summary of changes Significance
v1.0.0 NOT FOUND — add manually Initial release — 5 agents, orchestrator, export, admin dashboard Current and only version

8.2 Notable pivots or scope changes

Designed from inception as a lightweight alternative to the full 12-agent system. No pivot history — purpose-built for the express engagement model.

8.3 What has been cut or deferred

  • Tavily web search integration (present in full ITI Agent Plugin, not in Express)
  • Pinecone vector RAG (present in full ITI Agent Plugin, not in Express)
  • DB-stored prompts / Prompt Library (full plugin has this; Express uses PHP-only prompts)
  • Knowledge base files (full plugin has consulting-framework.md etc.; Express has none)
  • Detailed system prompts for Strategy/Audience/Content/Financial agents (only Research has a detailed prompt)
  • Agent output viewing AJAX handler (registered in JS but missing server-side handler)

Section 9 — Product Artifacts

9.1 Design and UX artifacts

Artifact Path Type What it shows
Admin CSS assets/css/admin.css CSS (260 lines) Admin dashboard styling
Admin JS assets/js/admin.js JS (201 lines) AJAX interactions, project management
Dashboard template templates/admin/dashboard.php PHP (220 lines) Project statistics, quick actions
New project form templates/admin/new-project.php PHP (355 lines) Client intake form
Projects list templates/admin/projects.php PHP (412 lines) Project management table
Settings templates/admin/settings.php PHP (149 lines) API key, model, pricing configuration

9.2 Documentation artifacts

Document Path Type Status
README README.md User/developer docs (217 lines) Current
Development Summary DEVELOPMENT-SUMMARY.md Architecture docs (409 lines) Current
Export Format Spec EXPORT-FORMAT.md Data specification (437 lines) Current
Installation Guide INSTALLATION-GUIDE.md Setup docs (448 lines) Current

9.3 Data and output artifacts

Artifact Path Description
JSON exports wp-content/uploads/iti-express-exports/ (runtime) Structured project deliverables

Section 10 — Product Ideation Story

10.1 Origin of the idea

Created to fill the gap between informal AI chat conversations and full 12-agent consulting engagements. The Express format provides a fixed-scope, fixed-price product that can be delivered in 5–7 days — lowering the barrier to entry for new consulting relationships and demonstrating ITI’s AI capabilities. [CLAUDE NOTE: inferred from product positioning and relationship to full ITI Agent Plugin]

10.2 How the market was assessed

NOT FOUND — add manually

10.3 The core product bet

That a 5-agent AI pipeline can deliver 80% of the strategic value of a full 12-agent engagement in 20% of the time, at a fixed price point ($5,950) that makes the decision easy for prospects — and that the Express Brief serves as a gateway to larger engagements.

10.4 How the idea evolved

Purpose-built as a companion product to the full ITI Agent system. The 5-agent selection (Research, Strategy, Audience, Content, Financial) represents the minimum viable set of domains needed for a strategic brief. The extensive export specification (437 lines) suggests the deliverable format was designed for professional client delivery, not just internal analysis. [CLAUDE NOTE: inferred from codebase structure and documentation]


Section 11 — Lessons and Next Steps

11.1 Current state assessment

What works well: Clean 5-agent pipeline; comprehensive documentation (4 docs, 1,511 lines); structured export format; productized pricing model
Current limitations: Research JSON schema mismatches export handler field names; Strategy/Audience/Content/Financial agents have minimal one-line system prompts; AJAX handler for agent output viewing not registered; no external knowledge base or web search integration
Estimated completeness: 60% [CLAUDE NOTE: inferred — pipeline architecture complete but agent prompts need deepening and export mapping needs fixing]

11.2 Visible next steps

  1. Fix research agent JSON schema to match export handler field expectations (industry_overviewindustry_trends, etc.)
  2. Deepen system prompts for Strategy, Audience, Content, and Financial agents (currently one-line strings)
  3. Register wp_ajax_iti_express_get_agent_output handler for agent output viewing
  4. Add Tavily web search to Research agent for real-time information
  5. Add consulting knowledge base files (consulting-framework.md, etc.) from full plugin
  6. Implement DB-stored prompts for admin editability
  7. Test and validate export pipeline end-to-end

11.3 Lessons learned

_Manual input required — this section cannot be populated automatically._


Section 12 — Claude Code Validation Checklist

  • [x] Every placeholder has been replaced or marked NOT FOUND
  • [x] All externally-sourced competitive data is marked with ⚡
  • [x] All inferences are marked with [CLAUDE NOTE]
  • [x] Version history is derived from actual git log where available
  • [x] Knowledge system paths reflect real directory structure
  • [x] AI tools are confirmed from code/config, not guessed
  • [x] Section 11.3 is left blank for manual input
  • [x] Document header shows today’s date and files examined

Sources Examined

File / Path What it contributed
iti-express-agent-plugin/iti-express-agent.php (372 lines) Plugin identity, version, constants, AJAX actions, admin menu, activation, default options
iti-express-agent-plugin/README.md (217 lines) Features, requirements, usage
iti-express-agent-plugin/DEVELOPMENT-SUMMARY.md (409 lines) Architecture, agent design, implementation notes
iti-express-agent-plugin/EXPORT-FORMAT.md (437 lines) Export JSON schema specification
iti-express-agent-plugin/INSTALLATION-GUIDE.md (448 lines) Setup and configuration
iti-express-agent-plugin/includes/class-database.php (420 lines) Database schema — 3 tables
iti-express-agent-plugin/includes/class-api-handler.php (54 lines) API routing
iti-express-agent-plugin/includes/class-claude-api.php (110 lines) Claude API integration
iti-express-agent-plugin/includes/class-express-orchestrator.php (355 lines) 5-agent workflow orchestration
iti-express-agent-plugin/includes/class-export-handler.php (486 lines) JSON export generation
iti-express-agent-plugin/includes/agents/class-express-research-agent.php (189 lines) Research agent with detailed system prompt and JSON schema
iti-express-agent-plugin/includes/agents/class-express-strategy-agent.php (81 lines) Strategy agent
iti-express-agent-plugin/includes/agents/class-express-audience-agent.php (73 lines) Audience agent
iti-express-agent-plugin/includes/agents/class-express-content-agent.php (72 lines) Content agent
iti-express-agent-plugin/includes/agents/class-express-financial-agent.php (80 lines) Financial agent
iti-express-agent-plugin/templates/admin/*.php (4 templates) Admin UI pages
iti-express-agent-plugin/assets/js/admin.js (201 lines) Admin interactions
iti-express-agent-plugin/assets/css/admin.css (260 lines) Admin styling
iti-agents/documentation/CLAUDE.md (66 lines) Parent project context
Table of Contents