Pulse AI is eltPulse's Claude-powered assistant for pipeline design. It lives in the pipeline builder create flow and as a floating widget (plus an inline bar on the visual canvas). Describe what you want to load — source, destination, optional dbt transform, run slices — and Pulse AI generates a save-ready definition with inline credential fields where needed.
Visual pipeline design with AI-assisted editing — on any warehouse, tied to real dlt, Sling, and dbt codegen you can export to Git.
Workspace roles with pipeline write (owners, solo users, and member invites) can save AI-generated pipelines. Viewers and catalog-only roles get a read-only message.
sourceConfiguration, and Python/YAML preview.sourceConfiguration.dbt with package path, Git URL, schema, branch, and model selector.list_dbt_projects and sets dbtProjectId to link a workspace project from /catalog/dbt.post_transform block for scripts after load.Register Model Context Protocol servers at MCP servers to extend Pulse AI with custom tools (HTTP or stdio transports).
POST /api/elt/ai-assistant accepts { messages: [{ role, content }] } and returns message, optional savePayload, requiredFields, and codePreview. Requires session auth (or workspace API key where enabled) and write permission.