campaign-flow-builder
Campaign Flow Builder
Purpose
Guides users from business intent ("I want a welcome email series") to a complete, validated flow with entry segments, delays, conditional branches, A/B tests, and export steps. Follows the advisor pattern: understand the goal, suggest structure, iterate, then create.
Flows are the most complex Lytics object -- this skill makes them approachable.
Environment
Requires authenticated API access. See ../references/auth.md for credential resolution.
Flow API Format
Flows use a node-edge graph representation (TranslatedFlow format):
- Nodes: Steps in the journey (trigger, delay, export, conditional, A/B test, exit)
- Edges: Connections between steps (with optional conditions or probabilities)
Building a Flow
Step 1: Understand the Campaign Goal
More from lytics/agent-skills
entity-lookup
Look up user profiles by identity field and value. Use when the user wants to find or look up a specific user profile by email, user ID, or other identity field.
32profile-explorer
Interactive profile exploration combining lookup, segments, and event history. Use when the user wants to explore a user profile, view segment memberships, or browse event history for an identity.
31integration-setup
Guided setup for data integrations -- connection, auth, and job creation. Use when the user wants to set up, configure, or connect a new data integration end-to-end.
30audience-snapshot
Analyze what an audience looks like -- demographic breakdowns, top field values, coverage rates, and distributions. Use when the user wants to understand audience composition, view segment demographics, or analyze field coverage for a segment.
30data-health-monitor
Single-command data health check -- streams, jobs, schema, and quota status in one report. Use when the user wants to check data health, view system status, or get an overview of streams, jobs, and schema health.
30stream-inspector
Inspect data streams, view stats, and browse recent events. Use when the user wants to list streams, view stream statistics, or browse recent stream events.
29