Learning Resources
Tutorials, video courses, and learning paths to help you master UKG Compose.
Learning Resources
Note: Compose is only available for Beta testing. See Welcome to UKG Compose > Beta Disclosure for more information.
This page provides a curated set of tutorials and resources to help you learn UKG Compose, from first-time users to experienced workflow builders.
Getting Started
If you're new to Compose, start with the foundational pages in this documentation set:
Essential pages for beginners:
- Welcome to UKG Compose - Product overview and key concepts
- Get Started with UKG Compose in UKG Pro - Build your first workflow step-by-step
- Build Workflows in UKG Compose - Core workflow concepts and building blocks
Once you're comfortable with the basics:
- Common Use Cases and Design Patterns - Real-world workflow examples
- Connectors and Connections - Node types and how to use them
Learning Path for New Users
Follow this suggested path to build your Compose skills progressively:
Phase 1: Understand the Basics (1-2 hours)
-
Read: Welcome to UKG Compose
- Understand what Compose is and what it can do
- Learn key terminology (workflows, nodes, triggers, executions)
-
Read: Get Started with UKG Compose in UKG Pro
- Access Compose from UKG Pro
- Build your first workflow (Webhook → IF → Email)
- Test and publish your workflow
-
Practice: Build a simple notification workflow
- Pick a real use case from your environment (e.g., notify HR when an employee updates their address)
- Use a UKG event trigger or webhook
- Add a notification node to send an email
- Test and publish
Goal: You can create, test, and publish a basic workflow.
Phase 2: Learn Core Workflow Concepts (2-4 hours)
-
Read: Build Workflows in UKG Compose
- Understand triggers vs action nodes
- Learn about data flow between nodes
- Practice using expressions to reference data
-
Read: Connectors and Connections
- Explore different node types
- Understand when to use each node category
-
Practice: Build a workflow with conditional logic
- Create a workflow that branches based on data (e.g., route approvals to different managers based on department)
- Use IF nodes or Switch nodes
- Test both branches
Goal: You can build workflows with multiple nodes, conditional logic, and data transformations.
Phase 3: Explore Common Patterns (3-5 hours)
-
Read: Common Use Cases and Design Patterns
- Study real-world workflow patterns
- Identify patterns that apply to your use cases
-
Read node-specific pages:
-
Practice: Build a multi-step workflow
- Create a workflow that queries data, makes a decision, and takes multiple actions
- Example: PTO request workflow (query employee PTO balance → check if sufficient → send approval request → update PTO record)
Goal: You can design and build workflows that solve real business problems.
Phase 4: Advanced Features (4-6 hours)
-
Read advanced topics:
- Data Tables - Store and query data within workflows
- Variables - Centralize configuration values
- Data Pinning - Test workflows with mock data
- Form Triggers - Create self-service intake forms
-
Read operational guidance:
- Administration and Operations - Monitor and troubleshoot workflows
- Security and Governance - Understand security model and best practices
- Workflow Responsibilities and Automation Risks - Build workflows responsibly
-
Practice: Build an end-to-end workflow
- Use Data Tables for deduplication or lookup tables
- Add approval steps and error handling
- Monitor executions and troubleshoot failures
Goal: You can build production-ready workflows with data storage, validation, approvals, and error handling.
External Video Courses
UKG Compose is built on the n8n workflow platform. The n8n community provides video courses that cover workflow concepts applicable to Compose.
Note: These courses reference n8n-specific features and self-hosting. Focus on the workflow building concepts, which apply to UKG Compose. Ignore content about n8n hosting, installation, or features not available in Compose.
Beginner Video Course
The n8n Beginner Course covers workflow fundamentals:
Relevant topics for Compose users:
- Introduction and workflows
- Nodes and how they work
- Data flow and expressions
- Core workflow concepts
- Error handling
- Debugging workflows
Skip or adapt:
- API and webhook configuration (Compose handles UKG-specific setup)
- Collaboration features (different in Compose)
Time commitment: ~2-3 hours
Advanced Video Course
The n8n Advanced Course covers complex workflows and technical nodes:
Relevant topics for Compose users:
- Complex data flows and transformations
- Advanced technical nodes (Code, HTTP Request, etc.)
- Pinning and editing output data
- Sub-workflows (if available in Compose)
- Error workflows
- Handling files and binary data
Skip or adapt:
- Enterprise features specific to self-hosted n8n
Time commitment: ~3-4 hours
Hands-On Practice Suggestions
Practice Workflow 1: Employee Notification Workflow
Goal: Send an email when an employee's personal information changes.
What you'll learn:
- UKG event triggers or webhook triggers
- Data query nodes to fetch employee details
- Notification nodes to send emails
- Basic expressions to reference data
Steps:
- Set up a webhook or UKG event trigger.
- Add a Data Query node to get employee manager.
- Add an Email node to notify the manager.
- Test with sample data.
- Publish the workflow.
Time: 30-45 minutes
Practice Workflow 2: PTO Approval Workflow
Goal: Route PTO requests for approval and update PTO balance.
What you'll learn:
- IF nodes for conditional logic
- Approval nodes
- Data Tables for tracking approval state
- Error handling
Steps:
- Create a Form Trigger for PTO requests.
- Add an IF node to check PTO balance.
- Add an Approval node to send manager approval request.
- Add nodes to update PTO balance or send rejection.
- Test both approval and rejection paths.
Time: 1-2 hours
Practice Workflow 3: New Hire Onboarding Workflow
Goal: Automate onboarding tasks when a new hire is added.
What you'll learn:
- Multi-step workflows with dependencies
- API integration nodes
- Data Tables for state tracking
- Notification nodes for multiple recipients
Steps:
- Set up a UKG event trigger for new hire events.
- Add Data Tables node to create onboarding checklist.
- Add API nodes to create accounts in external systems (email, Slack, etc.).
- Add notification nodes to notify IT, manager, HR.
- Test with sample new hire data.
Time: 2-3 hours
Tips for Effective Learning
Start Small
Don't try to build complex workflows on day one. Start with simple one- or two-node workflows and add complexity as you understand the basics.
Use Real Use Cases
Learn faster by solving actual business problems instead of generic tutorials. Identify a pain point in your environment and build a workflow to address it.
Test Frequently
Test your workflow after adding each node. Don't wait until the end to test — debugging is easier when you catch issues early.
Use Data Pinning
When building workflows, use Data Pinning to save test data and avoid repeatedly calling external systems during development.
Review Execution History
When workflows fail or behave unexpectedly, check the Administration and Operations > Using Execution History to see exactly what data flowed through each node.
Leverage the Community
Connect with other Compose users and the broader n8n community:
- Ask questions in UKG support channels
- Search the n8n community forum for workflow building tips (ignore hosting/installation content)
- Share workflow patterns with your team
Document Your Workflows
Add notes to your workflows explaining what they do and why. Use sticky notes (if available in the editor) or comments in Code nodes to document business logic.
Build Incrementally
When building complex workflows, create one section at a time:
- Build the trigger and test it.
- Add data queries and test them.
- Add conditional logic and test it.
- Add actions (notifications, approvals, updates) and test them.
- Add error handling last.
This approach makes debugging easier and ensures each component works before adding the next.
Where to Get Help
Documentation
Refer to this documentation set for UKG Compose-specific guidance:
- UKG Compose User Guide - Hub for workflow builders
- UKG Compose Admin Guide - Hub for administrators
UKG Support
Contact UKG support for:
- Access issues or permissions
- UKG-specific node configuration
- Security and governance questions
- Packaging and scale guidance
n8n Documentation (Use with Caution)
The n8n documentation covers the underlying platform. Use it for:
- Node reference documentation (how specific nodes work)
- Expression syntax and data transformation techniques
- Advanced workflow patterns
Important: Ignore n8n docs related to:
- Hosting, installation, or deployment (not applicable to Compose)
- Custom node development (not supported in Compose)
- Self-hosted enterprise features (different in Compose)
Related Pages
Getting started:
Building workflows:
Advanced features:
Operations:
Updated 8 days ago