Serveur MCP

Klarix Intelligence Engine

ai.klarix/intelligence
Ventes et CRM Recherche et exploration Public et accessible MCP 2025-11-25

Ce que fait ce MCP

Produces cited competitive intelligence including prospect scoring, sales battlecards, SWOT analyses, and technology-stack reviews.

analyze_head_to_head
Head-to-head: us vs them (matrix + talk tracks + displacement plan)
Compare YOUR company against a specific competitor or incumbent you want to displace. Researches both sides on the live public web, then returns asymmetric advantages (where you win structurally), their defensive moats (where to stop arguing), a fixed four-dimension comparison matrix (Pricing, Tech / Delivery Speed, Quality Floor, Support / Customization), spoken talk tracks and landmines for a live evaluation, and a three-step displacement strategy. Identify your side with our_domain, our_company_name, or a Klarix client_id. Any claimed advantage the evidence does not support is reported back rather than repeated.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_domain'], 'properties': {'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'target_domain': {'type': 'string', 'minLength': 4, 'description': 'The competitor or incumbent vendor you are trying to displace, e.g. "zoominfo.com".'}, 'our_advantages': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'Advantages you believe you hold, in your words. Merged with our_differentiators; the analysis tests them against the evidence rather than accepting them.'}, 'target_vertical': {'type': 'string', 'description': 'The buying market this head-to-head is aimed at, e.g. "medical device OEMs". Sharpens every talk track.'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}, 'target_company_name': {'type': 'string', 'description': 'Proper name of the target, when the domain does not make it obvious.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['our_company_name', 'our_positioning', 'target_company_name', 'target_domain', 'target_positioning', 'target_vertical', 'verdict', 'win_posture', 'asymmetric_advantages', 'their_moats', 'comparison_matrix', 'talk_tracks', 'landmines', 'displacement_strategy', 'claims_not_supported', 'figure_check', 'unknowns', 'evidence_confidence', 'sources'], 'properties': {'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url', 'side'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'side': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'verdict': {'type': 'string'}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'landmines': {'type': 'array', 'items': {'type': 'object', 'required': ['landmine', 'plant_it_when', 'why_it_hurts', 'proof_needed'], 'properties': {'landmine': {'type': 'string'}, 'proof_needed': {'type': 'string'}, 'why_it_hurts': {'type': 'string'}, 'plant_it_when': {'type': 'string'}}, 'additionalProperties': False}}, 'our_domain': {'type': 'string'}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'talk_tracks': {'type': 'array', 'items': {'type': 'object', 'required': ['situation', 'say_this', 'why_it_works'], 'properties': {'say_this': {'type': 'string'}, 'situation': {'type': 'string'}, 'why_it_works': {'type': 'string'}, 'your_counter': {'type': 'string'}, 'their_likely_rebuttal': {'type': 'string'}}, 'additionalProperties': False}}, 'their_moats': {'type': 'array', 'items': {'type': 'object', 'required': ['moat', 'why_it_holds', 'evidence', 'do_not_engage'], 'properties': {'moat': {'type': 'string'}, 'evidence': {'type': 'string'}, 'why_it_holds': {'type': 'string'}, 'do_not_engage': {'type': 'string'}}, 'additionalProperties': False}}, 'win_posture': {'type': 'string'}, 'figure_check': {'type': 'object', 'required': ['checked', 'verified', 'problems'], 'properties': {'checked': {'type': 'number'}, 'problems': {'type': 'array', 'items': {'type': 'object', 'required': ['figure', 'status', 'found_in', 'evidence'], 'properties': {'figure': {'type': 'string'}, 'status': {'type': 'string'}, 'evidence': {'type': ['string', 'null']}, 'found_in': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}}, 'verified': {'type': 'number'}}, 'additionalProperties': False}, 'target_domain': {'type': 'string'}, 'our_positioning': {'type': 'string'}, 'target_vertical': {'type': 'string'}, 'our_company_name': {'type': 'string'}, 'comparison_matrix': {'type': 'array', 'items': {'type': 'object', 'required': ['dimension', 'us', 'them', 'edge', 'note'], 'properties': {'us': {'type': 'string'}, 'edge': {'type': 'string'}, 'note': {'type': 'string'}, 'them': {'type': 'string'}, 'dimension': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence_detail': {'type': 'string'}, 'target_positioning': {'type': 'string'}, 'evidence_confidence': {'type': 'string'}, 'target_company_name': {'type': 'string'}, 'claims_not_supported': {'type': 'array', 'items': {'type': 'string'}}, 'asymmetric_advantages': {'type': 'array', 'items': {'type': 'object', 'required': ['advantage', 'why_they_cannot_match', 'evidence', 'how_to_prove_it'], 'properties': {'evidence': {'type': 'string'}, 'advantage': {'type': 'string'}, 'how_to_prove_it': {'type': 'string'}, 'why_they_cannot_match': {'type': 'string'}}, 'additionalProperties': False}}, 'displacement_strategy': {'type': 'array', 'items': {'type': 'object', 'required': ['step', 'move', 'what_we_do', 'success_signal'], 'properties': {'move': {'type': 'string'}, 'step': {'type': 'number'}, 'what_we_do': {'type': 'string'}, 'success_signal': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
detect_account_triggers
Account trigger detection (dated inflection points + first touch)
Detect recent account inflection points (leadership changes, funding, hiring surges, product updates, regulatory events) within a timeframe.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_domain'], 'properties': {'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'target_domain': {'type': 'string', 'minLength': 4, 'description': 'Domain of the account to scan for inflection points, e.g. "acme.com".'}, 'timeframe_days': {'type': 'integer', 'default': 90, 'maximum': 365, 'minimum': 14, 'description': 'How far back to look for triggers, in days. Default 90. Anything older is context, not a trigger.'}, 'target_vertical': {'type': 'string', 'description': 'The market this account operates in, e.g. "medical device OEMs". Sharpens which events count as triggers.'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}, 'target_company_name': {'type': 'string', 'description': 'Proper name of the account, when the domain does not make it obvious.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_company_name', 'target_domain', 'target_vertical', 'timeframe_days', 'scan_summary', 'leadership_moves', 'growth_and_hiring', 'product_and_pricing', 'regulatory_or_compliance', 'top_immediate_trigger', 'unknowns', 'evidence_confidence', 'sources'], 'properties': {'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'scan_summary': {'type': 'string'}, 'target_domain': {'type': 'string'}, 'timeframe_days': {'type': 'number'}, 'target_vertical': {'type': 'string'}, 'leadership_moves': {'type': 'array', 'items': {'type': 'object', 'required': ['event', 'date_or_relative', 'impact', 'outreach_angle'], 'properties': {'event': {'type': 'string'}, 'impact': {'type': 'string'}, 'outreach_angle': {'type': 'string'}, 'date_or_relative': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence_detail': {'type': 'string'}, 'growth_and_hiring': {'type': 'array', 'items': {'type': 'object', 'required': ['signal', 'department', 'implication'], 'properties': {'signal': {'type': 'string'}, 'department': {'type': 'string'}, 'implication': {'type': 'string'}}, 'additionalProperties': False}}, 'evidence_confidence': {'type': 'string'}, 'product_and_pricing': {'type': 'array', 'items': {'type': 'object', 'required': ['update', 'significance', 'displacement_opening'], 'properties': {'update': {'type': 'string'}, 'significance': {'type': 'string'}, 'displacement_opening': {'type': 'string'}}, 'additionalProperties': False}}, 'target_company_name': {'type': 'string'}, 'top_immediate_trigger': {'type': 'object', 'required': ['summary', 'recommended_first_touch', 'suggested_hook'], 'properties': {'summary': {'type': 'string'}, 'suggested_hook': {'type': 'string'}, 'recommended_first_touch': {'type': 'string'}}, 'additionalProperties': False}, 'regulatory_or_compliance': {'type': 'array', 'items': {'type': 'object', 'required': ['event', 'urgency'], 'properties': {'event': {'type': 'string'}, 'urgency': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
find_matched_prospects
Find matched prospect companies (Semantic Universe Search)
Build a first-pass candidate list from hundreds of thousands of pre-profiled B2B companies using Voyage 4 semantic vector embeddings. Ranks accounts by topical similarity to an ICP description, tech stack, business model, and vertical, then screens the retrieved candidates for buyer-vs-vendor role and corporate status and reports what it withheld. Returns a candidate net, not a qualified list: the similarity figure is not a fit score, and every account should go through score_prospect_fit before outreach.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['icp_or_query'], 'properties': {'limit': {'type': 'integer', 'maximum': 25, 'minimum': 1, 'description': 'Maximum prospects to return (1-25, default 10).'}, 'screen': {'type': 'boolean', 'description': 'Screen retrieved candidates for buyer-vs-vendor role and corporate status before returning them (default true). Set false for the raw similarity ranking, which will include companies that sell what the ICP describes.'}, 'vertical': {'type': 'string', 'description': 'Filter by vertical: "AI SaaS & DevTools", "Recruiting & Staffing", "Precision Manufacturing & Hardware", etc.'}, 'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'countries': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 10, 'description': 'Restrict to accounts headquartered in these countries (matched against HQ location), e.g. ["United States", "Canada"].'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'revenue_max': {'type': 'number', 'description': 'Maximum annual revenue in USD. Recorded for downstream scoring; the semantic index carries no revenue field, so it does not narrow retrieval.', 'exclusiveMinimum': 0}, 'revenue_min': {'type': 'number', 'description': 'Minimum annual revenue in USD. Recorded for downstream scoring; the semantic index carries no revenue field, so it does not narrow retrieval.', 'exclusiveMinimum': 0}, 'icp_or_query': {'type': 'string', 'minLength': 4, 'description': 'Target ICP description, search criteria, tech stack, or problem statement, e.g. "AI infrastructure companies serving enterprise ML teams with high GPU usage".'}, 'sub_category': {'type': 'string', 'description': 'Filter by sub-category, e.g. "Serverless GPU Cloud", "Executive Search", "Contract Manufacturing & EMS".'}, 'headcount_max': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Maximum employee headcount. Accounts whose headcount band starts above this are dropped.', 'exclusiveMinimum': 0}, 'headcount_min': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Minimum employee headcount. Accounts whose headcount band tops out below this are dropped.', 'exclusiveMinimum': 0}, 'required_tech': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 10, 'description': 'Require at least one of these technologies in the confirmed tech stack, e.g. ["CUDA", "PyTorch"].'}, 'min_similarity': {'type': 'number', 'maximum': 1, 'minimum': 0, 'description': 'Minimum vector cosine similarity threshold (0.0 - 1.0, default 0.35). Measures topical closeness to the ICP text, not fit or buying readiness.'}, 'exclude_domains': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Domains to exclude from results (e.g. existing customers or disqualified accounts).'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query', 'total_matches', 'total_universe_indexed', 'search_latency_ms', 'source', 'qualification_status', 'screen', 'prospects', 'withheld_accounts'], 'properties': {'query': {'type': 'string'}, 'screen': {'type': 'object', 'required': ['ran', 'candidates_retrieved', 'withheld', 'note'], 'properties': {'ran': {'type': 'boolean'}, 'note': {'type': 'string'}, 'withheld': {'type': 'number'}, 'candidates_retrieved': {'type': 'number'}}, 'additionalProperties': False}, 'source': {'type': 'string'}, 'vertical': {'type': 'string'}, 'prospects': {'type': 'array', 'items': {'type': 'object', 'required': ['company_name', 'domain', 'vertical', 'what_they_do', 'tech_stack', 'growth_signals', 'similarity', 'suggested_action'], 'properties': {'domain': {'type': 'string'}, 'vertical': {'type': 'string'}, 'similarity': {'type': 'number'}, 'tech_stack': {'type': 'array', 'items': {'type': 'string'}}, 'screen_note': {'type': 'string'}, 'screen_role': {'enum': ['buyer', 'vendor', 'unclear'], 'type': 'string'}, 'company_name': {'type': 'string'}, 'sub_category': {'type': 'string'}, 'target_buyer': {'type': 'string'}, 'what_they_do': {'type': 'string'}, 'screen_status': {'enum': ['acquired', 'inactive', 'unclear'], 'type': 'string'}, 'business_model': {'type': 'string'}, 'employee_count': {'type': 'string'}, 'growth_signals': {'type': 'array', 'items': {'type': 'string'}}, 'relevance_score': {'type': 'number'}, 'suggested_action': {'type': 'string'}}, 'additionalProperties': False}}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'total_matches': {'type': 'number'}, 'search_latency_ms': {'type': 'number'}, 'withheld_accounts': {'type': 'array', 'items': {'type': 'object', 'required': ['company_name', 'domain', 'vertical', 'similarity', 'reason'], 'properties': {'detail': {'type': 'string'}, 'domain': {'type': 'string'}, 'reason': {'type': 'string'}, 'vertical': {'type': 'string'}, 'similarity': {'type': 'number'}, 'company_name': {'type': 'string'}}, 'additionalProperties': False}}, 'index_last_updated': {'type': 'string'}, 'qualification_status': {'type': 'string'}, 'total_universe_indexed': {'type': 'number'}}, 'additionalProperties': False}
generate_displacement_playbook
Displacement playbook (lock-ins, migration, POC clock, aircover)
Generate an end-to-end competitive displacement playbook with switching cost mitigations, POC blueprints, and migration timelines.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_domain'], 'properties': {'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'target_domain': {'type': 'string', 'minLength': 4, 'description': 'The incumbent vendor you are displacing, e.g. "zoominfo.com".'}, 'account_domain': {'type': 'string', 'minLength': 4, 'description': 'The account where the displacement happens, e.g. "acme.com". Supplying it grounds the plan in their environment instead of generic switching advice.'}, 'target_vertical': {'type': 'string', 'description': 'The market this displacement is aimed at, e.g. "medical device OEMs". Sharpens migration risk and executive framing.'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['incumbent_name', 'target_domain', 'target_vertical', 'displacement_thesis', 'incumbent_lock_ins', 'data_migration_plan', 'poc_acceleration_framework', 'executive_aircover', 'unknowns', 'evidence_confidence', 'sources'], 'properties': {'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url', 'side'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'side': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'target_domain': {'type': 'string'}, 'account_domain': {'type': 'string'}, 'incumbent_name': {'type': 'string'}, 'target_vertical': {'type': 'string'}, 'confidence_detail': {'type': 'string'}, 'executive_aircover': {'type': 'object', 'required': ['c_level_pitch', 'board_talking_point'], 'properties': {'c_level_pitch': {'type': 'string'}, 'board_talking_point': {'type': 'string'}}, 'additionalProperties': False}, 'incumbent_lock_ins': {'type': 'array', 'items': {'type': 'object', 'required': ['lock_in_type', 'description', 'workaround_strategy'], 'properties': {'description': {'type': 'string'}, 'lock_in_type': {'type': 'string'}, 'workaround_strategy': {'type': 'string'}}, 'additionalProperties': False}}, 'data_migration_plan': {'type': 'array', 'items': {'type': 'object', 'required': ['phase', 'duration', 'deliverables', 'risk_mitigation'], 'properties': {'phase': {'type': 'string'}, 'duration': {'type': 'string'}, 'deliverables': {'type': 'array', 'items': {'type': 'string'}}, 'risk_mitigation': {'type': 'string'}}, 'additionalProperties': False}}, 'displacement_thesis': {'type': 'string'}, 'evidence_confidence': {'type': 'string'}, 'poc_acceleration_framework': {'type': 'object', 'required': ['duration_days', 'success_criteria', 'milestone_schedule'], 'properties': {'duration_days': {'type': 'number'}, 'success_criteria': {'type': 'array', 'items': {'type': 'string'}}, 'milestone_schedule': {'type': 'array', 'items': {'type': 'object', 'required': ['day', 'outcome'], 'properties': {'day': {'type': 'number'}, 'outcome': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}}, 'additionalProperties': False}
generate_outreach_sequence
Generate insight-first outreach sequence
Write cold outreach that opens on a researched, dated insight about the prospect rather than a pleasantry. Supports a 3-step email sequence, a 3-step LinkedIn sequence, or 6 multivariant openers. Enforces the Klarix voice contract (banned AI words and phrases, punctuation tells, rhythm) and reports any violations. Writes to a job title, never to an individual, and never emits contact details.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['prospect_company', 'target_title', 'value_prop', 'channel'], 'properties': {'channel': {'enum': ['email', 'linkedin', 'multivariant'], 'type': 'string', 'description': 'email = 3-step sequence, linkedin = connect + 2 follow-ups, multivariant = 3 competing openers per channel'}, 'value_prop': {'type': 'string', 'minLength': 20, 'description': 'What you do for them, in your own words. Include the outcome and, if you have one, a number.'}, 'target_title': {'type': 'string', 'minLength': 2, 'description': 'Job title or function you are writing to, e.g. "VP Revenue Operations". A title, never a person.'}, 'prospect_domain': {'type': 'string', 'description': 'Domain to research for the opening insight. Strongly recommended.'}, 'prospect_company': {'type': 'string', 'minLength': 2, 'description': 'Company you are writing to'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['prospect_company', 'target_title', 'channel', 'anchor_insight', 'anchor_source', 'angle', 'messages', 'do_not_say', 'voice_check', 'evidence_confidence', 'confidence_detail', 'sources'], 'properties': {'angle': {'type': 'string'}, 'channel': {'type': 'string'}, 'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'messages': {'type': 'array', 'items': {'type': 'object', 'required': ['channel', 'step', 'label', 'subject', 'body', 'insight_used', 'send_after_days', 'word_count'], 'properties': {'body': {'type': 'string'}, 'step': {'type': 'number'}, 'label': {'type': 'string'}, 'channel': {'type': 'string'}, 'subject': {'type': 'string'}, 'word_count': {'type': 'number'}, 'insight_used': {'type': 'string'}, 'send_after_days': {'type': 'number'}}, 'additionalProperties': False}}, 'do_not_say': {'type': 'array', 'items': {'type': 'string'}}, 'voice_check': {'type': 'object', 'required': ['passed', 'violations'], 'properties': {'passed': {'type': 'boolean'}, 'violations': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'target_title': {'type': 'string'}, 'anchor_source': {'type': 'string'}, 'anchor_insight': {'type': 'string'}, 'prospect_company': {'type': 'string'}, 'confidence_detail': {'type': 'string'}, 'evidence_confidence': {'type': 'string'}}, 'additionalProperties': False}
generate_swot_analysis
SWOT matrix with exploit vectors and counter-plays
Deep multi-source web crawl into a four-quadrant SWOT matrix for a company: internal strengths (moat, proprietary tech, distribution lock) and weaknesses (pricing friction, customer complaints, legacy tech), plus external opportunities (untapped verticals, market vacancies, adjacent expansion) and threats (substitutes, price commoditization, regulatory shifts). Every entry carries evidence and a consequence. Adds strategic exploit vectors for winning deals against them and defensive counter-plays. Curate it to your own business with our_company_name, our_domain, our_differentiators, or a Klarix client_id so every vector is one you can actually execute. Returns markdown plus structured JSON.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 4, 'description': 'Company web domain to analyze, e.g. "zoominfo.com"'}, 'vertical': {'type': 'string', 'description': 'Vertical to sharpen the analysis against, e.g. "lithium battery manufacturers".'}, 'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'company_name': {'type': 'string', 'description': 'Proper company name, if the domain does not make it obvious. Improves search precision.'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}, 'competitor_viewpoint': {'type': 'boolean', 'description': 'Override the derived relationship. Left unset, the tool works out whether you actually compete with this company from your own business context and only then adds exploit vectors. Set true to force competitive framing, false to force a self-assessment or partner review.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company_name', 'domain', 'vertical', 'competitor_viewpoint', 'relationship', 'relationship_rationale', 'category', 'one_line_positioning', 'swot', 'strategic_exploit_vectors', 'defensive_counter_plays', 'evidence_confidence', 'unknowns', 'sources'], 'properties': {'swot': {'type': 'object', 'required': ['strengths', 'weaknesses', 'opportunities', 'threats'], 'properties': {'threats': {'type': 'array', 'items': {'type': 'object', 'required': ['point', 'evidence', 'so_what'], 'properties': {'point': {'type': 'string'}, 'so_what': {'type': 'string'}, 'evidence': {'type': 'string'}}, 'additionalProperties': False}}, 'strengths': {'type': 'array', 'items': {'type': 'object', 'required': ['point', 'evidence', 'so_what'], 'properties': {'point': {'type': 'string'}, 'so_what': {'type': 'string'}, 'evidence': {'type': 'string'}}, 'additionalProperties': False}}, 'weaknesses': {'type': 'array', 'items': {'type': 'object', 'required': ['point', 'evidence', 'so_what'], 'properties': {'point': {'type': 'string'}, 'so_what': {'type': 'string'}, 'evidence': {'type': 'string'}}, 'additionalProperties': False}}, 'opportunities': {'type': 'array', 'items': {'type': 'object', 'required': ['point', 'evidence', 'so_what'], 'properties': {'point': {'type': 'string'}, 'so_what': {'type': 'string'}, 'evidence': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}, 'domain': {'type': 'string'}, 'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'category': {'type': 'string'}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'vertical': {'type': 'string'}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'company_name': {'type': 'string'}, 'relationship': {'type': 'string'}, 'confidence_detail': {'type': 'string'}, 'evidence_confidence': {'type': 'string'}, 'competitor_viewpoint': {'type': 'boolean'}, 'one_line_positioning': {'type': 'string'}, 'relationship_rationale': {'type': 'string'}, 'defensive_counter_plays': {'type': 'array', 'items': {'type': 'object', 'required': ['their_attack', 'our_counter'], 'properties': {'our_counter': {'type': 'string'}, 'their_attack': {'type': 'string'}}, 'additionalProperties': False}}, 'strategic_exploit_vectors': {'type': 'array', 'items': {'type': 'object', 'required': ['vector', 'weakness_exploited', 'play', 'proof_needed'], 'properties': {'play': {'type': 'string'}, 'vector': {'type': 'string'}, 'proof_needed': {'type': 'string'}, 'weakness_exploited': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
get_buying_committee
Buying committee map (four seats + multi-threading sequence)
Map the internal buying committee (Economic Buyer, Champion, Technical Evaluator, Procurement) for an account with title patterns, pain points, objections, and multi-threading strategy.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_domain'], 'properties': {'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'target_domain': {'type': 'string', 'minLength': 4, 'description': 'Domain of the account whose buying committee you need to map, e.g. "acme.com".'}, 'target_vertical': {'type': 'string', 'description': 'The market this account operates in, e.g. "medical device OEMs". Sharpens titles, pains, and objections.'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}, 'target_company_name': {'type': 'string', 'description': 'Proper name of the account, when the domain does not make it obvious.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_company_name', 'target_domain', 'target_vertical', 'committee_summary', 'economic_buyer', 'technical_champion', 'technical_evaluator', 'procurement_legal', 'multi_threading_strategy', 'unknowns', 'evidence_confidence', 'sources'], 'properties': {'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'target_domain': {'type': 'string'}, 'economic_buyer': {'type': 'object', 'required': ['title_patterns', 'budget_authority', 'primary_roi_metrics', 'likely_objections', 'counter_moves'], 'properties': {'counter_moves': {'type': 'array', 'items': {'type': 'string'}}, 'title_patterns': {'type': 'array', 'items': {'type': 'string'}}, 'budget_authority': {'type': 'string'}, 'likely_objections': {'type': 'array', 'items': {'type': 'string'}}, 'primary_roi_metrics': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'target_vertical': {'type': 'string'}, 'committee_summary': {'type': 'string'}, 'confidence_detail': {'type': 'string'}, 'procurement_legal': {'type': 'object', 'required': ['standard_requirements', 'contract_hurdles', 'compliance_certifications_expected'], 'properties': {'contract_hurdles': {'type': 'array', 'items': {'type': 'string'}}, 'standard_requirements': {'type': 'array', 'items': {'type': 'string'}}, 'compliance_certifications_expected': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'technical_champion': {'type': 'object', 'required': ['title_patterns', 'daily_pain_points', 'internal_advocacy_hook', 'evaluation_criteria'], 'properties': {'title_patterns': {'type': 'array', 'items': {'type': 'string'}}, 'daily_pain_points': {'type': 'array', 'items': {'type': 'string'}}, 'evaluation_criteria': {'type': 'array', 'items': {'type': 'string'}}, 'internal_advocacy_hook': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'evidence_confidence': {'type': 'string'}, 'target_company_name': {'type': 'string'}, 'technical_evaluator': {'type': 'object', 'required': ['title_patterns', 'architecture_concerns', 'veto_risks', 'proof_requirements'], 'properties': {'veto_risks': {'type': 'array', 'items': {'type': 'string'}}, 'title_patterns': {'type': 'array', 'items': {'type': 'string'}}, 'proof_requirements': {'type': 'array', 'items': {'type': 'string'}}, 'architecture_concerns': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'multi_threading_strategy': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
get_company_intelligence
Company intelligence one-pager (cited)
Synthesize an executive one-pager on a company from live public web sources: snapshot, findings per requested focus area, dated buying signals, deal risks, and stated unknowns. Every claim carries a source URL. Focus areas include pricing, leadership (roles only), recent_events, tech_stack, customers, hiring, funding, products, and risks.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 4, 'description': 'Company web domain, e.g. "acme.com"'}, 'focus_areas': {'type': 'array', 'items': {'enum': ['overview', 'pricing', 'leadership', 'recent_events', 'tech_stack', 'customers', 'hiring', 'funding', 'products', 'risks'], 'type': 'string'}, 'description': 'Which angles to dig into. Defaults to overview, recent_events, products, risks. "leadership" covers roles, org structure, and publicly reported executive names â\x80\x94 never contact details.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company_name', 'domain', 'focus_areas', 'executive_summary', 'snapshot', 'focus_sections', 'buying_signals', 'risks', 'unknowns', 'recommended_next_actions', 'sources'], 'properties': {'risks': {'type': 'array', 'items': {'type': 'string'}}, 'domain': {'type': 'string'}, 'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'snapshot': {'type': 'object', 'required': ['what_they_do', 'business_model', 'estimated_size', 'headquarters', 'category'], 'properties': {'category': {'type': 'string'}, 'headquarters': {'type': 'string'}, 'what_they_do': {'type': 'string'}, 'business_model': {'type': 'string'}, 'estimated_size': {'type': 'string'}}, 'additionalProperties': False}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'focus_areas': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'buying_signals': {'type': 'array', 'items': {'type': 'string'}}, 'focus_sections': {'type': 'array', 'items': {'type': 'object', 'required': ['area', 'findings', 'confidence'], 'properties': {'area': {'type': 'string'}, 'findings': {'type': 'array', 'items': {'type': 'string'}}, 'confidence': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence_detail': {'type': 'string'}, 'executive_summary': {'type': 'string'}, 'evidence_confidence': {'type': 'string'}, 'recommended_next_actions': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
get_competitor_battlecard
Competitor battlecard (SWOT + landmines + talk tracks)
Build a live sales battlecard for a competitor domain: SWOT from their point of view, the gap between their marketing claims and buyer-reported reality, and concrete landmines with spoken talk tracks. Every claim cites a public source. Optionally aim it at a target vertical, and curate it to your own business by passing our_company_name, our_domain, our_differentiators, or a Klarix client_id — landmines and talk tracks then become lines your seller can actually defend.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['competitor_domain'], 'properties': {'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'target_vertical': {'type': 'string', 'description': 'Vertical the battlecard should be aimed at, e.g. "staffing agencies". Sharpens the talk tracks.'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'competitor_domain': {'type': 'string', 'minLength': 4, 'description': 'Competitor web domain, e.g. "zoominfo.com"'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['competitor_name', 'competitor_domain', 'target_vertical', 'one_line_positioning', 'category', 'pricing_posture', 'target_buyer', 'swot', 'positioning_flaws', 'landmines', 'where_they_win', 'where_they_lose', 'trap_questions', 'evidence_confidence', 'relationship', 'relationship_rationale', 'sources'], 'properties': {'swot': {'type': 'object', 'required': ['strengths', 'weaknesses', 'opportunities', 'threats'], 'properties': {'threats': {'type': 'array', 'items': {'type': 'string'}}, 'strengths': {'type': 'array', 'items': {'type': 'string'}}, 'weaknesses': {'type': 'array', 'items': {'type': 'string'}}, 'opportunities': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'category': {'type': 'string'}, 'landmines': {'type': 'array', 'items': {'type': 'object', 'required': ['landmine', 'why_it_hurts', 'talk_track', 'proof_needed'], 'properties': {'landmine': {'type': 'string'}, 'talk_track': {'type': 'string'}, 'proof_needed': {'type': 'string'}, 'why_it_hurts': {'type': 'string'}, 'your_counter': {'type': 'string'}, 'their_likely_rebuttal': {'type': 'string'}}, 'additionalProperties': False}}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'relationship': {'type': 'string'}, 'target_buyer': {'type': 'string'}, 'trap_questions': {'type': 'array', 'items': {'type': 'string'}}, 'where_they_win': {'type': 'array', 'items': {'type': 'string'}}, 'competitor_name': {'type': 'string'}, 'pricing_posture': {'type': 'string'}, 'target_vertical': {'type': 'string'}, 'where_they_lose': {'type': 'array', 'items': {'type': 'string'}}, 'competitor_domain': {'type': 'string'}, 'confidence_detail': {'type': 'string'}, 'positioning_flaws': {'type': 'array', 'items': {'type': 'string'}}, 'evidence_confidence': {'type': 'string'}, 'one_line_positioning': {'type': 'string'}, 'relationship_rationale': {'type': 'string'}}, 'additionalProperties': False}
get_deep_research
Deep multi-angle company research (cited)
Exhaustive intelligence probe on a company across five dimensions: firmographic and corporate evolution (funding, revenue tier, team growth), product and technology teardown (stack, API presence, core capabilities), leadership and organizational signals (executive hires, board composition, departures — publicly reported executive names allowed when cited, never contact details), active buying and growth triggers (hiring surges, expansion, product launches), and risk analysis with explicit unknowns. Every finding carries a source citation and an implication. Defaults to depth "standard", which returns a tighter, higher-quality citation list; request "comprehensive" when maximum coverage matters more than citation density.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'depth': {'enum': ['standard', 'comprehensive'], 'type': 'string', 'description': '"standard" (default) probes all five dimensions with one lead query each and a 12-source budget. It concentrates the source budget on the highest-quality result per dimension, which in practice yields a cleaner citation list. "comprehensive" fans out to 14 queries and a 24-source budget; use it when you need maximum coverage and can accept more marginal sources in the citation list.'}, 'domain': {'type': 'string', 'minLength': 4, 'description': 'Company web domain, e.g. "acme.com"'}, 'focus_topics': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Extra angles to probe, e.g. ["thermal management patents", "EU expansion"]. Added to the standard probe, not a replacement for it.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company_name', 'domain', 'depth', 'focus_topics', 'executive_summary', 'snapshot', 'dimensions', 'focus_topic_findings', 'buying_triggers', 'risks', 'explicit_unknowns', 'recommended_next_actions', 'evidence_confidence', 'sources'], 'properties': {'depth': {'type': 'string'}, 'risks': {'type': 'array', 'items': {'type': 'string'}}, 'domain': {'type': 'string'}, 'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'snapshot': {'type': 'object', 'required': ['what_they_do', 'business_model', 'revenue_tier', 'team_size', 'headquarters', 'category', 'funding_status'], 'properties': {'category': {'type': 'string'}, 'team_size': {'type': 'string'}, 'headquarters': {'type': 'string'}, 'revenue_tier': {'type': 'string'}, 'what_they_do': {'type': 'string'}, 'business_model': {'type': 'string'}, 'funding_status': {'type': 'string'}}, 'additionalProperties': False}, 'dimensions': {'type': 'array', 'items': {'type': 'object', 'required': ['dimension', 'findings', 'confidence'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object', 'required': ['finding', 'citation', 'implication'], 'properties': {'finding': {'type': 'string'}, 'citation': {'type': 'string'}, 'implication': {'type': 'string'}}, 'additionalProperties': False}}, 'dimension': {'type': 'string'}, 'confidence': {'type': 'string'}}, 'additionalProperties': False}}, 'company_name': {'type': 'string'}, 'focus_topics': {'type': 'array', 'items': {'type': 'string'}}, 'buying_triggers': {'type': 'array', 'items': {'type': 'string'}}, 'confidence_detail': {'type': 'string'}, 'executive_summary': {'type': 'string'}, 'explicit_unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'evidence_confidence': {'type': 'string'}, 'focus_topic_findings': {'type': 'array', 'items': {'type': 'object', 'required': ['topic', 'findings'], 'properties': {'topic': {'type': 'string'}, 'findings': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}}, 'recommended_next_actions': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
get_market_landscape
Market landscape map (incumbents, disruptors, pricing, narrative)
Map a competitive landscape for an industry or vertical from live public sources: Tier-1 incumbents against emerging disruptors, category positioning quadrants with the white space in each, published pricing models and price bands, and the narrative themes that dominate zero-click and AI answers — including which themes are still open. Ends with buyer shifts and defensible entry wedges. Returns a landscape matrix in markdown plus structured JSON.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['industry_or_vertical'], 'properties': {'target_geo': {'type': 'string', 'description': 'Geography to scope the map to. Default "US / Global".'}, 'industry_or_vertical': {'type': 'string', 'minLength': 4, 'description': 'Market to map, e.g. "lithium battery manufacturing" or "b2b sales intelligence".'}, 'include_pricing_benchmarks': {'type': 'boolean', 'description': 'True (default) researches published pricing models and price bands. False skips the pricing queries for a faster map.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['market_name', 'industry_or_vertical', 'target_geo', 'market_definition', 'market_maturity', 'tier_1_incumbents', 'emerging_disruptors', 'positioning_quadrants', 'pricing_models', 'narrative_themes', 'buyer_shifts', 'entry_wedges', 'unknowns', 'evidence_confidence', 'sources'], 'properties': {'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'target_geo': {'type': 'string'}, 'market_name': {'type': 'string'}, 'buyer_shifts': {'type': 'array', 'items': {'type': 'string'}}, 'entry_wedges': {'type': 'array', 'items': {'type': 'string'}}, 'pricing_models': {'type': 'array', 'items': {'type': 'object', 'required': ['model', 'typical_band', 'who_uses_it', 'evidence'], 'properties': {'model': {'type': 'string'}, 'evidence': {'type': 'string'}, 'who_uses_it': {'type': 'string'}, 'typical_band': {'type': 'string'}}, 'additionalProperties': False}}, 'market_maturity': {'type': 'string'}, 'narrative_themes': {'type': 'array', 'items': {'type': 'object', 'required': ['theme', 'who_owns_it', 'share_of_voice', 'counter_narrative'], 'properties': {'theme': {'type': 'string'}, 'who_owns_it': {'type': 'string'}, 'share_of_voice': {'type': 'string'}, 'counter_narrative': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence_detail': {'type': 'string'}, 'market_definition': {'type': 'string'}, 'tier_1_incumbents': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'domain', 'positioning', 'differentiator', 'evidence'], 'properties': {'name': {'type': 'string'}, 'domain': {'type': 'string'}, 'evidence': {'type': 'string'}, 'positioning': {'type': 'string'}, 'differentiator': {'type': 'string'}}, 'additionalProperties': False}}, 'emerging_disruptors': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'domain', 'positioning', 'differentiator', 'evidence'], 'properties': {'name': {'type': 'string'}, 'domain': {'type': 'string'}, 'evidence': {'type': 'string'}, 'positioning': {'type': 'string'}, 'differentiator': {'type': 'string'}}, 'additionalProperties': False}}, 'evidence_confidence': {'type': 'string'}, 'industry_or_vertical': {'type': 'string'}, 'positioning_quadrants': {'type': 'array', 'items': {'type': 'object', 'required': ['quadrant', 'definition', 'players', 'white_space'], 'properties': {'players': {'type': 'array', 'items': {'type': 'string'}}, 'quadrant': {'type': 'string'}, 'definition': {'type': 'string'}, 'white_space': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
score_prospect_fit
Score prospect fit (5-axis, 7+/10 threshold)
Score a company against your ICP on five weighted axes — Strategic Fit, Tech Alignment, Buyer Persona Readiness, Growth Triggers, and Landmine Risk — each 1-10, with a weighted overall and a 7+/10 pursue threshold. Uses live public web evidence and cites every claim. Curate the score to your own business with our_company_name, our_domain, our_differentiators, or a Klarix client_id — a client_id also supplies the ICP, so icp_description becomes optional. Judges roles, never individuals; returns no contact details.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company_name', 'domain'], 'properties': {'domain': {'type': 'string', 'minLength': 4, 'description': 'Primary web domain, e.g. "acme.com"'}, 'vertical': {'type': 'string', 'description': 'Vertical to judge fit within, e.g. "industrial manufacturing"'}, 'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'company_name': {'type': 'string', 'minLength': 2, 'description': 'Legal or trading name of the prospect company'}, 'icp_description': {'type': 'string', 'minLength': 20, 'description': 'Your ideal customer profile in plain language: segment, size, the problem you solve, and who buys. A vague ICP produces a vague score. Optional only when client_id resolves to a context file that already carries an ICP.'}, 'ideal_tech_stack': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tools or platforms that signal a good technical fit, e.g. ["Snowflake", "Salesforce", "dbt"]'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company_name', 'domain', 'overall_score', 'threshold', 'meets_threshold', 'recommendation', 'recommended_action', 'headline', 'axes', 'confirmed_tech', 'growth_triggers', 'landmines', 'disqualifiers', 'open_questions', 'evidence_confidence', 'icp_source', 'sources'], 'properties': {'axes': {'type': 'array', 'items': {'type': 'object', 'required': ['axis', 'label', 'score', 'weight', 'rationale', 'evidence'], 'properties': {'axis': {'type': 'string'}, 'label': {'type': 'string'}, 'score': {'type': 'number'}, 'weight': {'type': 'number'}, 'evidence': {'type': 'array', 'items': {'type': 'string'}}, 'rationale': {'type': 'string'}}, 'additionalProperties': False}}, 'domain': {'type': 'string'}, 'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'headline': {'type': 'string'}, 'landmines': {'type': 'array', 'items': {'type': 'string'}}, 'threshold': {'type': 'number'}, 'icp_source': {'type': 'string'}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'company_name': {'type': 'string'}, 'disqualifiers': {'type': 'array', 'items': {'type': 'string'}}, 'overall_score': {'type': 'number'}, 'confirmed_tech': {'type': 'array', 'items': {'type': 'string'}}, 'open_questions': {'type': 'array', 'items': {'type': 'string'}}, 'recommendation': {'type': 'string'}, 'growth_triggers': {'type': 'array', 'items': {'type': 'string'}}, 'meets_threshold': {'type': 'boolean'}, 'confidence_detail': {'type': 'string'}, 'recommended_action': {'type': 'string'}, 'evidence_confidence': {'type': 'string'}}, 'additionalProperties': False}
search_scientific_evidence
Peer-reviewed and preprint evidence (Semantic Scholar + arXiv)
Retrieve verifiable academic and engineering literature for a technical topic so a claim can cite a resolvable DOI instead of a vendor blog post. Queries Semantic Scholar (citation graph, abstracts, open-access PDFs) and the arXiv preprint index, merges duplicates, and ranks by citation count then recency. Returns title, authors, year, DOI / arXiv URL, citation count, and an extractive key finding taken verbatim from the abstract. Keyless; set SEMANTIC_SCHOLAR_API_KEY to escape the shared anonymous rate limit.
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topic'], 'properties': {'topic': {'type': 'string', 'minLength': 3, 'description': 'Technical topic phrase, e.g. "battery cathode thermal runaway" or "vector database latency". Noun phrases beat questions.'}, 'source': {'enum': ['all', 'semantic_scholar', 'arxiv', 'pubmed'], 'type': 'string', 'description': 'Which index to query. Default "all" merges Semantic Scholar, arXiv, and PubMed (clinical/biotech) and dedupes by DOI / PMID / arXiv id / title.'}, 'year_from': {'type': 'integer', 'maximum': 2100, 'minimum': 1900, 'description': 'Publication-year floor. Papers older than this, and papers with no known year, are dropped.'}, 'max_results': {'type': 'integer', 'maximum': 25, 'minimum': 1, 'description': 'Papers to return. Default 5.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topic', 'source', 'paper_count', 'providers_queried', 'provider_notes', 'papers'], 'properties': {'topic': {'type': 'string'}, 'papers': {'type': 'array', 'items': {'type': 'object', 'required': ['title', 'authors', 'byline', 'year', 'citation_count', 'doi', 'doi_url', 'arxiv_id', 'url', 'pdf_url', 'key_finding', 'provider'], 'properties': {'doi': {'type': 'string'}, 'url': {'type': 'string'}, 'year': {'type': ['number', 'null']}, 'title': {'type': 'string'}, 'byline': {'type': 'string'}, 'authors': {'type': 'array', 'items': {'type': 'string'}}, 'doi_url': {'type': 'string'}, 'pdf_url': {'type': 'string'}, 'arxiv_id': {'type': 'string'}, 'provider': {'type': 'string'}, 'key_finding': {'type': 'string'}, 'citation_count': {'type': ['number', 'null']}}, 'additionalProperties': False}}, 'source': {'type': 'string'}, 'paper_count': {'type': 'number'}, 'provider_notes': {'type': 'array', 'items': {'type': 'string'}}, 'providers_queried': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
teardown_product_spec
Product teardown & specifications (specs matrix + visuals + displacement seams)
Deconstruct a physical hardware device, battery pack, medical system, or software API into an institutional-grade technical specification table with exact units, tolerances, verified images/diagrams, datasheet links, certifications, and displacement seams.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_domain'], 'properties': {'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'spec_category': {'enum': ['all', 'hardware_device', 'software_api', 'medical_clinical', 'battery_energy', 'materials_machining'], 'type': 'string', 'description': 'Focus category for specification extraction. Defaults to "all".'}, 'target_domain': {'type': 'string', 'minLength': 4, 'description': 'Domain of the company whose product you want deconstructed, e.g. "tesla.com", "enphase.com", or "zoominfo.com".'}, 'target_vertical': {'type': 'string', 'description': 'The target market context (e.g., "custom robotics OEMs" or "sales tech").'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'our_product_specs': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'Our own product specifications to benchmark against their specs to highlight asymmetric displacement seams.'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}, 'target_company_name': {'type': 'string', 'description': 'Proper name of the company, when domain alone is ambiguous.'}, 'product_name_or_model': {'type': 'string', 'description': 'Specific product name, model number, or SKU to analyze (e.g., "Megapack-2XL" or "Enrich API"). If omitted, analyzes their flagship offering.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_company_name', 'target_domain', 'product_name', 'target_vertical', 'spec_summary', 'datasheet_urls', 'specifications', 'certifications_and_standards', 'spec_displacement_seams', 'unknowns', 'evidence_confidence', 'sources'], 'properties': {'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'product_name': {'type': 'string'}, 'spec_summary': {'type': 'string'}, 'image_caption': {'type': 'string'}, 'target_domain': {'type': 'string'}, 'datasheet_urls': {'type': 'array', 'items': {'type': 'string'}}, 'specifications': {'type': 'array', 'items': {'type': 'object', 'required': ['category', 'parameter', 'value', 'confidence', 'evidence_marker'], 'properties': {'unit': {'type': 'string'}, 'value': {'type': 'string'}, 'category': {'type': 'string'}, 'parameter': {'type': 'string'}, 'confidence': {'type': 'string'}, 'evidence_marker': {'type': 'string'}, 'tolerance_or_range': {'type': 'string'}}, 'additionalProperties': False}}, 'target_vertical': {'type': 'string'}, 'model_or_version': {'type': 'string'}, 'confidence_detail': {'type': 'string'}, 'verified_image_url': {'type': 'string'}, 'evidence_confidence': {'type': 'string'}, 'target_company_name': {'type': 'string'}, 'spec_displacement_seams': {'type': 'array', 'items': {'type': 'object', 'required': ['spec_parameter', 'their_spec_limit', 'our_spec_advantage', 'sales_proof_point'], 'properties': {'spec_parameter': {'type': 'string'}, 'their_spec_limit': {'type': 'string'}, 'sales_proof_point': {'type': 'string'}, 'our_spec_advantage': {'type': 'string'}}, 'additionalProperties': False}}, 'certifications_and_standards': {'type': 'array', 'items': {'type': 'object', 'required': ['standard', 'status', 'proof'], 'properties': {'proof': {'type': 'string'}, 'status': {'type': 'string'}, 'standard': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
teardown_tech_stack
Tech stack teardown (confirmed vs inferred + displacement angles)
Deconstruct an account's technical infrastructure, dev tools, cloud providers, AI/data stack, and identify displacement vulnerabilities.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_domain'], 'properties': {'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'focus_areas': {'type': 'array', 'items': {'enum': ['frontend_backend', 'cloud_infra', 'data_ai', 'business_tools', 'security'], 'type': 'string'}, 'description': 'Layers to probe. Defaults to all five: frontend_backend, cloud_infra, data_ai, business_tools, security.'}, 'target_domain': {'type': 'string', 'minLength': 4, 'description': 'Domain of the account whose stack you want deconstructed, e.g. "acme.com".'}, 'target_vertical': {'type': 'string', 'description': 'The market this account operates in, e.g. "medical device OEMs". Sharpens which stack gaps matter.'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}, 'target_company_name': {'type': 'string', 'description': 'Proper name of the account, when the domain does not make it obvious.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_company_name', 'target_domain', 'target_vertical', 'focus_areas', 'stack_summary', 'cloud_infra', 'application_and_backend', 'data_and_ai_stack', 'business_tooling', 'displacement_opportunities', 'unknowns', 'evidence_confidence', 'sources'], 'properties': {'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'cloud_infra': {'type': 'array', 'items': {'type': 'object', 'required': ['category', 'technology', 'confidence', 'evidence'], 'properties': {'category': {'type': 'string'}, 'evidence': {'type': 'string'}, 'confidence': {'type': 'string'}, 'technology': {'type': 'string'}}, 'additionalProperties': False}}, 'focus_areas': {'type': 'array', 'items': {'type': 'string'}}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'stack_summary': {'type': 'string'}, 'target_domain': {'type': 'string'}, 'target_vertical': {'type': 'string'}, 'business_tooling': {'type': 'array', 'items': {'type': 'object', 'required': ['category', 'technology', 'confidence', 'evidence'], 'properties': {'category': {'type': 'string'}, 'evidence': {'type': 'string'}, 'confidence': {'type': 'string'}, 'technology': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence_detail': {'type': 'string'}, 'data_and_ai_stack': {'type': 'array', 'items': {'type': 'object', 'required': ['category', 'technology', 'confidence', 'evidence'], 'properties': {'category': {'type': 'string'}, 'evidence': {'type': 'string'}, 'confidence': {'type': 'string'}, 'technology': {'type': 'string'}}, 'additionalProperties': False}}, 'evidence_confidence': {'type': 'string'}, 'target_company_name': {'type': 'string'}, 'application_and_backend': {'type': 'array', 'items': {'type': 'object', 'required': ['category', 'technology', 'confidence', 'evidence'], 'properties': {'category': {'type': 'string'}, 'evidence': {'type': 'string'}, 'confidence': {'type': 'string'}, 'technology': {'type': 'string'}}, 'additionalProperties': False}}, 'displacement_opportunities': {'type': 'array', 'items': {'type': 'object', 'required': ['incumbent_tech', 'replacement_rationale', 'technical_angle'], 'properties': {'incumbent_tech': {'type': 'string'}, 'technical_angle': {'type': 'string'}, 'replacement_rationale': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Ajouté
teardown_product_spec
17 September 2026 07:57
Ajouté
generate_displacement_playbook
17 September 2026 07:57
Ajouté
teardown_tech_stack
17 September 2026 07:57
Ajouté
detect_account_triggers
17 September 2026 07:57
Ajouté
get_buying_committee
17 September 2026 07:57
Ajouté
get_market_landscape
17 September 2026 07:57
Ajouté
search_scientific_evidence
17 September 2026 07:57
Ajouté
get_deep_research
17 September 2026 07:57
Ajouté
generate_swot_analysis
17 September 2026 07:57
Ajouté
generate_outreach_sequence
17 September 2026 07:57
Ajouté
get_company_intelligence
17 September 2026 07:57
Ajouté
analyze_head_to_head
17 September 2026 07:57
Ajouté
get_competitor_battlecard
17 September 2026 07:57
Ajouté
score_prospect_fit
17 September 2026 07:57
Ajouté
find_matched_prospects
17 September 2026 07:57