IT Influentials Express Agents Product Showcase
AI Project Showcase: IT Influentials Express Agents
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_Adapterroutes through n8nconsulting-pipelinewhen 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
- 5 specialized AI agents (Research, Strategy, Audience, Content, Financial) with structured output
- Sequential orchestration: Research → Strategy → Audience/Content/Financial
- Project management (create, track, export)
- JSON export to
wp-content/uploads/iti-express-exports/ - Admin dashboard with project statistics
- Configurable pricing and delivery timeline
- Audit logging for all actions
- 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
- 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) - Strategy, Audience, Content, and Financial agents have minimal one-line system prompts — relying on the research output as context for their analysis
- No external knowledge base files — all domain knowledge is in the system prompts and derived from research agent output
- 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
- Fix research agent JSON schema to match export handler field expectations (
industry_overview→industry_trends, etc.) - Deepen system prompts for Strategy, Audience, Content, and Financial agents (currently one-line strings)
- Register
wp_ajax_iti_express_get_agent_outputhandler for agent output viewing - Add Tavily web search to Research agent for real-time information
- Add consulting knowledge base files (consulting-framework.md, etc.) from full plugin
- Implement DB-stored prompts for admin editability
- 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 |
