Skip to main content
Glama

Klarix Intelligence Engine

Account trigger detection (dated inflection points + first touch)

detect_account_triggers
Read-only

Detect recent account inflection points (leadership changes, funding, hiring surges, product updates, regulatory events) within a timeframe.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
client_idNoKlarix 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_domainNoYour own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.
target_domainYesDomain of the account to scan for inflection points, e.g. "acme.com".
timeframe_daysNoHow far back to look for triggers, in days. Default 90. Anything older is context, not a trigger.
target_verticalNoThe market this account operates in, e.g. "medical device OEMs". Sharpens which events count as triggers.
our_company_nameNoYour company name. Curates the analysis toward how YOU win instead of a generic read.
our_differentiatorsNoWhat 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_nameNoProper name of the account, when the domain does not make it obvious.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
sourcesYes
unknownsYes
our_contextNo
scan_summaryYes
target_domainYes
timeframe_daysYes
target_verticalYes
leadership_movesYes
confidence_detailNo
growth_and_hiringYes
evidence_confidenceYes
product_and_pricingYes
target_company_nameYes
top_immediate_triggerYes
regulatory_or_complianceYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

B3.3/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true and openWorldHint=true, so the safety profile is covered. The description adds no extra behavioral detail such as data freshness, external dependencies, ranking logic, or rate limits, but it does not contradict the annotations either. The event-type list is informative but not deeply behavioral.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single, front-loaded sentence that names the action, the object, relevant event categories, and the timeframe constraint. There is no filler or redundant phrasing.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a tool with 8 parameters and an output schema, the description gives enough functional context but omits the 'first touch' concept mentioned in the title and does not explain how optional context parameters like client_id or our_domain shape results. The output schema and annotations cover some of this, but the missing title concept is a notable gap.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the baseline is 3 and parameters are already well documented. The description's examples of inflection points add a little flavor to what 'triggers' means, but it does not add meaning beyond the schema for parameters like timeframe_days or target_domain.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb ('Detect'), a clear resource ('account inflection points'), and gives concrete event examples (leadership changes, funding, hiring surges). It is clearly distinct from sibling tools like generate_swot_analysis or get_company_intelligence, though it does not explicitly name a sibling to differentiate from.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies this tool is for finding recent interesting events about an account, but it provides no explicit guidance on when to choose it over get_company_intelligence, get_deep_research, or find_matched_prospects. There are no stated exclusions, prerequisites, or alternative conditions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources