webhook-template-builder
Webhook Template Builder
Purpose
Author and iterate Lytics webhook templates -- the server-side transforms that reshape a user profile into the body shape required by an arbitrary external webhook destination. The headline mode is build: the user names a destination (e.g. "Qualtrics") or pastes a docs URL, and the skill fetches the destination's API docs, infers the required payload + headers + auth model, drafts a template, iterates against /v2/template/{id}/test, saves, and emits a ready-to-go webhook job blueprint.
The skill never creates auths, connections, or jobs itself. After the template is saved, it hands off to connection-manager skill (auth) and job-manager skill (job) -- same orchestrator boundary as integration-setup skill.
Two webhook workflows are supported:
webhook_triggers(default): event-based; fires on segment enter/exit.webhook_enrichment(--workflow=enrichment): request/response; sends a profile and lands the response into a stream.
Environment
Requires authenticated API access. See ../references/auth.md for credential resolution.