Competitive Account Research
Generate a comprehensive account brief by combining company enrichment, decision-maker mapping, and engagement history from Amplemarket.
Instructions
When a user asks for research on a target account, compile a multi-source intelligence brief using the following workflow.
Steps
Identify the target account. Extract the company name or domain from the user's request. If ambiguous, ask for clarification.
Enrich the company by calling mcp__claude_ai_Amplemarket__enrich_company with:
domain if the user provided a domain or you can infer it
linkedin_url if the user provided a LinkedIn company URL
This returns firmographics: industry, size, type, location, description, tech stack, and more.
Check internal account data by calling mcp__claude_ai_Amplemarket__list_accounts with the company name or domain to find if this account already exists in the system. If found, call mcp__claude_ai_Amplemarket__get_account with the account id to retrieve:
- Engagement stats (emails sent, opened, replied)
- CRM data and opportunity status
- AI-generated insights
- Account owner and tags
Map key decision makers by calling mcp__claude_ai_Amplemarket__search_people with:
company_names or company_domains: [target company]
person_seniorities: ["C-Suite", "VP", "Head", "Director"]
full_output: true
page_size: 20
Then organize results by department to identify the buying committee.
Identify stakeholder gaps. Based on the decision makers found, flag any missing roles that would typically be part of the buying committee for your product category (e.g., if no IT stakeholder was found, note this as a gap).
Compile the account brief with five sections:
Section 1: Company Overview
- Company name, domain, industry, size, type
- Headquarters and other locations
- Description and value proposition
- Tech stack (if available)
- Recent funding or growth signals
Section 2: Key Decision Makers
- Table of identified stakeholders grouped by department
- Seniority level and LinkedIn URL for each
- Highlight the likely economic buyer and champions
Section 3: Engagement History (if account exists in system)
- Email engagement metrics
- Previous outreach attempts and responses
- CRM opportunity status and stage
- Account owner
Section 4: Competitive Landscape
- Known competitors based on industry and tech stack
- Potential competitive positioning angles
- Technology overlap or displacement opportunities
Section 5: Recommended Approach
- Suggested entry point (which stakeholder to contact first)
- Messaging angle based on company profile and pain points
- Multi-threading strategy across the buying committee
- Timing considerations
Important Notes
- If
list_accounts returns no results, the account is net-new. Note this and skip the engagement history section.
- Prioritize the search for decision makers in departments most relevant to the user's product.
- If the user mentions which product or solution they sell, tailor the Competitive Landscape and Recommended Approach sections accordingly.
Examples
Example 1: Domain-Based Research
User prompt: "Research this account for me: datadog.com"
What the skill does:
- Calls
mcp__claude_ai_Amplemarket__enrich_company with domain: "datadog.com".
- Calls
mcp__claude_ai_Amplemarket__list_accounts with domain: "datadog.com".
- If account found, calls
mcp__claude_ai_Amplemarket__get_account with the account ID.
- Calls
mcp__claude_ai_Amplemarket__search_people with company_domains: ["datadog.com"], person_seniorities: ["C-Suite", "VP", "Head", "Director"], full_output: true.
- Compiles the five-section account brief.
Example output (abbreviated):
ACCOUNT BRIEF: Datadog
1. Company Overview
| Field |
Detail |
| Company |
Datadog, Inc. |
| Domain |
datadog.com |
| Industry |
Computer Software / Cloud Monitoring |
| Size |
5001-10000 employees |
| Type |
Public Company (NASDAQ: DDOG) |
| HQ |
New York, NY |
| Description |
Cloud-scale monitoring and analytics platform for infrastructure, applications, and logs |
2. Key Decision Makers
Revenue/Sales
| Name |
Title |
LinkedIn |
| Alex Rivera |
CRO |
linkedin.com/in/arivera |
| Kim Tanaka |
VP of Sales, Americas |
linkedin.com/in/ktanaka |
Engineering & Technical
| Name |
Title |
LinkedIn |
| Jordan Lee |
VP of Engineering |
linkedin.com/in/jlee |
| Sam Gupta |
Director of Platform Engineering |
linkedin.com/in/sgupta |
Marketing
| Name |
Title |
LinkedIn |
| Lisa Park |
CMO |
linkedin.com/in/lpark |
Gap identified: No IT/Security stakeholder found at Director+ level.
3. Engagement History
| Metric |
Value |
| Emails Sent |
12 |
| Opens |
8 |
| Replies |
1 |
| Last Contact |
2026-01-15 |
| CRM Stage |
Prospecting |
| Account Owner |
rep@ourcompany.com |
4. Competitive Landscape
- Direct competitors in their space: New Relic, Splunk, Dynatrace
- Tech stack may include: AWS, Kubernetes, Go
- Displacement angle: If selling complementary tooling, position as enhancing their existing stack
5. Recommended Approach
- Entry point: Jordan Lee (VP Eng), most likely technical evaluator
- Multi-thread to Alex Rivera (CRO) for budget authority
- Messaging: Focus on how your solution complements their cloud-native architecture
- Timing: Previous engagement showed interest (1 reply). Follow up on that thread
Example 2: Company Name Research
User prompt: "Give me intel on Stripe before my call tomorrow"
What the skill does:
- Calls
mcp__claude_ai_Amplemarket__enrich_company with domain: "stripe.com".
- Checks for existing account via
mcp__claude_ai_Amplemarket__list_accounts.
- Maps decision makers via
mcp__claude_ai_Amplemarket__search_people.
- Returns a concise account brief focused on call preparation.
Example 3: Account with Specific Product Context
User prompt: "Deep dive on Shopify. We sell sales engagement software."
What the skill does:
- Enriches Shopify and maps decision makers.
- Focuses decision-maker search on Revenue and IT departments.
- Tailors competitive landscape to sales engagement tools (Outreach, Salesloft, Apollo).
- Customizes recommended approach for selling sales engagement software to an e-commerce platform company.
Troubleshooting
| Problem |
Solution |
| Company not found in enrichment |
Fallback chain: 1) Try the company domain in enrich_company. 2) Try the LinkedIn company URL. 3) Try the parent company domain. 4) Ask user: "Could not find [company]. Can you confirm the exact domain or LinkedIn URL?" |
| No decision makers found |
Fallback chain: 1) Broaden seniority to include "Manager" and "Senior". 2) Try searching by company name instead of domain. 3) Try broader departments (e.g., add "Senior Leadership" if only searching specific functions). 4) For companies with <50 employees, search for "Founder" and "C-Suite" only. |
| Account not in system |
This is normal for net-new accounts. Skip Section 3 and note this is a new target. |
| Too many decision makers |
Filter by specific departments relevant to the user's product. Focus on the 5-8 most relevant stakeholders. |
| User wants deeper research on one person |
Pivot to the enrich-and-score-lead skill for individual prospect deep dives. |
Company enrichment succeeds but search_people finds no decision makers |
Try broadening seniority to include "Manager" and "Senior". Also try searching by company name instead of domain, as some companies have multiple domains. |
| Engagement history data seems stale |
Flag with: "[Data may be stale, last updated DATE]. This may not reflect recent off-platform interactions." Then suggest: "Want me to re-enrich this account for the latest data?" |
search_companies returns 0 for a company that definitely exists |
Fallback chain: 1) Try enrich_company with the domain directly. 2) Try the LinkedIn company URL. 3) Try alternate or parent company domains. Some companies are indexed by domain but not searchable by name. |
1---2name: competitive-account-research3description: Generate a comprehensive account brief by combining company enrichment, decision-maker mapping, and engagement history from Amplemarket.4---5
6# Competitive Account Research
7
8Generate a comprehensive account brief by combining company enrichment, decision-maker mapping, and engagement history from Amplemarket.
9
10## Instructions
11
12When a user asks for research on a target account, compile a multi-source intelligence brief using the following workflow.
13
14### Steps
15
161. **Identify the target account.** Extract the company name or domain from the user's request. If ambiguous, ask for clarification.
172. **Enrich the company** by calling `mcp__claude_ai_Amplemarket__enrich_company` with:
18 - `domain` if the user provided a domain or you can infer it
19 - `linkedin_url` if the user provided a LinkedIn company URL
20 This returns firmographics: industry, size, type, location, description, tech stack, and more.
213. **Check internal account data** by calling `mcp__claude_ai_Amplemarket__list_accounts` with the company `name` or `domain` to find if this account already exists in the system. If found, call `mcp__claude_ai_Amplemarket__get_account` with the account `id` to retrieve:
22 - Engagement stats (emails sent, opened, replied)
23 - CRM data and opportunity status
24 - AI-generated insights
25 - Account owner and tags
264. **Map key decision makers** by calling `mcp__claude_ai_Amplemarket__search_people` with:
27 - `company_names` or `company_domains`: [target company]
28 - `person_seniorities`: ["C-Suite", "VP", "Head", "Director"]
29 - `full_output`: true
30 - `page_size`: 20
31
32 Then organize results by department to identify the buying committee.
33
345. **Identify stakeholder gaps.** Based on the decision makers found, flag any missing roles that would typically be part of the buying committee for your product category (e.g., if no IT stakeholder was found, note this as a gap).
356. **Compile the account brief** with five sections:
36
37 **Section 1: Company Overview**
38
39 - Company name, domain, industry, size, type
40 - Headquarters and other locations
41 - Description and value proposition
42 - Tech stack (if available)
43 - Recent funding or growth signals
44
45 **Section 2: Key Decision Makers**
46
47 - Table of identified stakeholders grouped by department
48 - Seniority level and LinkedIn URL for each
49 - Highlight the likely economic buyer and champions
50
51 **Section 3: Engagement History** (if account exists in system)
52
53 - Email engagement metrics
54 - Previous outreach attempts and responses
55 - CRM opportunity status and stage
56 - Account owner
57
58 **Section 4: Competitive Landscape**
59
60 - Known competitors based on industry and tech stack
61 - Potential competitive positioning angles
62 - Technology overlap or displacement opportunities
63
64 **Section 5: Recommended Approach**
65
66 - Suggested entry point (which stakeholder to contact first)
67 - Messaging angle based on company profile and pain points
68 - Multi-threading strategy across the buying committee
69 - Timing considerations
70
71### Important Notes
72
73- If `list_accounts` returns no results, the account is net-new. Note this and skip the engagement history section.
74- Prioritize the search for decision makers in departments most relevant to the user's product.
75- If the user mentions which product or solution they sell, tailor the Competitive Landscape and Recommended Approach sections accordingly.
76
77## Examples
78
79### Example 1: Domain-Based Research
80
81**User prompt:** "Research this account for me: datadog.com"
82
83**What the skill does:**
841. Calls `mcp__claude_ai_Amplemarket__enrich_company` with `domain`: "datadog.com".
852. Calls `mcp__claude_ai_Amplemarket__list_accounts` with `domain`: "datadog.com".
863. If account found, calls `mcp__claude_ai_Amplemarket__get_account` with the account ID.
874. Calls `mcp__claude_ai_Amplemarket__search_people` with `company_domains`: ["datadog.com"], `person_seniorities`: ["C-Suite", "VP", "Head", "Director"], `full_output`: true.
885. Compiles the five-section account brief.
89
90**Example output (abbreviated):**
91
92---
93
94**ACCOUNT BRIEF: Datadog**
95
96**1. Company Overview**
97| Field | Detail |
98|-----|-----|
99| Company | Datadog, Inc. |
100| Domain | datadog.com |
101| Industry | Computer Software / Cloud Monitoring |
102| Size | 5001-10000 employees |
103| Type | Public Company (NASDAQ: DDOG) |
104| HQ | New York, NY |
105| Description | Cloud-scale monitoring and analytics platform for infrastructure, applications, and logs |
106
107**2. Key Decision Makers**
108
109*Revenue/Sales*
110| Name | Title | LinkedIn |
111|----|-----|-------|
112| Alex Rivera | CRO | linkedin.com/in/arivera |
113| Kim Tanaka | VP of Sales, Americas | linkedin.com/in/ktanaka |
114
115*Engineering & Technical*
116| Name | Title | LinkedIn |
117|----|-----|-------|
118| Jordan Lee | VP of Engineering | linkedin.com/in/jlee |
119| Sam Gupta | Director of Platform Engineering | linkedin.com/in/sgupta |
120
121*Marketing*
122| Name | Title | LinkedIn |
123|----|-----|-------|
124| Lisa Park | CMO | linkedin.com/in/lpark |
125
126Gap identified: No IT/Security stakeholder found at Director+ level.
127
128**3. Engagement History**
129| Metric | Value |
130|-----|-----|
131| Emails Sent | 12 |
132| Opens | 8 |
133| Replies | 1 |
134| Last Contact | 2026-01-15 |
135| CRM Stage | Prospecting |
136| Account Owner | rep@ourcompany.com |
137
138**4. Competitive Landscape**
139- Direct competitors in their space: New Relic, Splunk, Dynatrace
140- Tech stack may include: AWS, Kubernetes, Go
141- Displacement angle: If selling complementary tooling, position as enhancing their existing stack
142
143**5. Recommended Approach**
144- Entry point: Jordan Lee (VP Eng), most likely technical evaluator
145- Multi-thread to Alex Rivera (CRO) for budget authority
146- Messaging: Focus on how your solution complements their cloud-native architecture
147- Timing: Previous engagement showed interest (1 reply). Follow up on that thread
148
149---
150
151### Example 2: Company Name Research
152
153**User prompt:** "Give me intel on Stripe before my call tomorrow"
154
155**What the skill does:**
1561. Calls `mcp__claude_ai_Amplemarket__enrich_company` with `domain`: "stripe.com".
1572. Checks for existing account via `mcp__claude_ai_Amplemarket__list_accounts`.
1583. Maps decision makers via `mcp__claude_ai_Amplemarket__search_people`.
1594. Returns a concise account brief focused on call preparation.
160
161### Example 3: Account with Specific Product Context
162
163**User prompt:** "Deep dive on Shopify. We sell sales engagement software."
164
165**What the skill does:**
1661. Enriches Shopify and maps decision makers.
1672. Focuses decision-maker search on Revenue and IT departments.
1683. Tailors competitive landscape to sales engagement tools (Outreach, Salesloft, Apollo).
1694. Customizes recommended approach for selling sales engagement software to an e-commerce platform company.
170
171## Troubleshooting
172
173| Problem | Solution |
174| --- | --- |
175| Company not found in enrichment | Fallback chain: 1) Try the company domain in `enrich_company`. 2) Try the LinkedIn company URL. 3) Try the parent company domain. 4) Ask user: "Could not find [company]. Can you confirm the exact domain or LinkedIn URL?" |
176| No decision makers found | Fallback chain: 1) Broaden seniority to include "Manager" and "Senior". 2) Try searching by company name instead of domain. 3) Try broader departments (e.g., add "Senior Leadership" if only searching specific functions). 4) For companies with <50 employees, search for "Founder" and "C-Suite" only. |
177| Account not in system | This is normal for net-new accounts. Skip Section 3 and note this is a new target. |
178| Too many decision makers | Filter by specific departments relevant to the user's product. Focus on the 5-8 most relevant stakeholders. |
179| User wants deeper research on one person | Pivot to the enrich-and-score-lead skill for individual prospect deep dives. |
180| Company enrichment succeeds but `search_people` finds no decision makers | Try broadening seniority to include "Manager" and "Senior". Also try searching by company name instead of domain, as some companies have multiple domains. |
181| Engagement history data seems stale | Flag with: "[Data may be stale, last updated DATE]. This may not reflect recent off-platform interactions." Then suggest: "Want me to re-enrich this account for the latest data?" |
182| `search_companies` returns 0 for a company that definitely exists | Fallback chain: 1) Try `enrich_company` with the domain directly. 2) Try the LinkedIn company URL. 3) Try alternate or parent company domains. Some companies are indexed by domain but not searchable by name. |