Actions28
Enrichment → Update
AI-generatedSummary
Update an existing enrichment with specified fields
Inputs
- enrichmentId (required) — The enrichment to operate on, selected from the list or provided by ID
- name — New name for the enrichment
- enabled — Whether the enrichment should be enabled
- allFeeds — Whether to apply the enrichment to all feeds
- feedIds — Array of feed IDs to apply the enrichment to
- ruleConfig — Rule configuration JSON for rule-type enrichments
- alertConfig — Alert configuration JSON for alert-type enrichments
- memoryConfig — Memory configuration JSON for memory-type enrichments
Output shape
a single enrichment record
The updated enrichment object is returned; pagination is not applicable; errors are handled via continueOnFail and may appear as records with error messages.
Examples
Example 1: Rename an enrichment and disable it
enrichmentId: enr123; updateFields: {name: "Updated Name", enabled: false}
Example 2: Modify feed assignments and rule config
enrichmentId: enr456; updateFields: {feedIds: ["feed1","feed2"], ruleConfig: {"action":"filter"}}
Example 3: Enable an enrichment and set it to apply to all feeds
enrichmentId: enr789; updateFields: {enabled: true, allFeeds: true}