upsert_concept
Create or update a business concept with a precise definition, link it to measured entities, causes, and playbook actions, and auto-link matching entities to enrich your ontology.
Instructions
Create or update a business concept: a named definition (e.g. "Activation", "Agent Mode Retention") linked to the entities it measures, with likely causes when its metric moves and playbook actions. Set autoLink=true to also attach deterministic name-matched entities. This is how meaning gets INTO the ontology — prefer enriching it whenever the user defines or clarifies a business term.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Omit to create; pass to update. | |
| name | Yes | ||
| tags | No | ||
| causes | No | ||
| source | No | ||
| actions | No | ||
| autoLink | No | Also link entities whose names phrase-match the concept name/definition. | |
| measures | No | Entity ids from get_entity_catalogue / lookup_ontology (e.g. "feature:abc123"). | |
| definition | Yes | The precise business definition the workspace agreed on. | |
| measurementHint | No | How to measure it, in prose — which Pendo metric/tool over the measured entities, and what number is the headline. |