webhook-transforms

Transform external webhook events into brain pages with sanitization and entity extraction.

174|144|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/inbrainfun/inbrain --skill webhook-transforms-inbrainfun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webhook-transforms
Source: https://github.com/inbrainfun/inbrain/tree/main/skills/webhook-transforms
Command: npx skills add https://github.com/inbrainfun/inbrain --skill webhook-transforms-inbrainfun

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps transform external events into brain-ingestible signals by defining a transform, registering a webhook, and routing events through the brain pipeline with sanitization and citations.

Core Features & Use Cases

  • Define a transform function to map external event schemas to brain page content and metadata.
  • Register a webhook URL and process incoming events through the brain pipeline.
  • Ensure entity extraction, enrichment, and timeline updates, with dead-letter handling for failed transforms.

Quick Start

Register your webhook URL, implement a transform function, and start processing events to ingest external data into the brain.

Frequently Asked Questions about webhook-transforms

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I transform external webhook events into brain pages with entity extraction?

To transform webhook events into brain pages, define a transform function to map event schemas to page metadata and register a webhook URL. The pipeline handles entity extraction, timeline updates, and data sanitization automatically.

What is the best way to handle failed webhook transforms and event ingestion errors?

Failed webhook transforms are routed to a dead-letter queue during event ingestion. The system provides built-in error retries and dead-letter handling to ensure no external events are lost during the brain pipeline sync.

Can I use this webhook transform skill for SMS, meetings, and social mentions?

Yes, you can apply this webhook transform skill to any event stream including SMS, meetings, and social mentions. It sanitizes incoming events, converts them to brain pages, and links them using entity extraction.

How do I register a webhook URL and map external event schemas to brain page content?

Register your webhook URL and implement a custom transform function to map external event schemas to brain page content and metadata. This routes incoming events through the brain pipeline using put, sync, and timeline operations.

Does webhook event ingestion require input sanitization and dead-letter handling?

Yes, webhook event ingestion requires input sanitization to clean incoming data and dead-letter handling to capture failed transforms. These features ensure reliable integration with the brain pipeline through automated error retries.

Why do I need a transform function to process external events through the brain pipeline?

A transform function is needed to map external event schemas to brain-ingestible page content. It ensures events are properly sanitized, enriched with entity extraction, and linked with timeline updates before entering the brain pipeline.