Communication Workflows (UX03US04)
Communication Workflows (UX03US04)
Total Test Cases:21
Total Acceptance Criteria:21
Total Coverage Percentage:
Test Scenario Summary
Functional Test Scenarios Covered:
- Workflow Creation Flow - Complete 3-step wizard process (Details → Trigger → Actions)
- Workflow Management - View, Edit, Delete, Filter workflows
- Communication Actions - Multi-channel message configuration (Email, SMS, WhatsApp)
- Trigger Configuration - Time-based triggers (Specific Date/Time only)
- Workflow Execution - Automated workflow processing
- Target List Integration - Target list selection in trigger configuration
- CC/BCC Email Configuration - Enhanced email recipient management
Non-Functional Test Scenarios:
- Performance Monitoring - History and analytics tracking
- Integration Points - External system dependencies
- Security & Access Control - Role-based permissions
- Data Validation - Input validation and error handling
- Cross-Platform Compatibility - Desktop browser testing only
UX03US04_TC_001: Environment Setup and System Verification
Test Case ID: UX03US04_TC_001
Title: Verify complete environment setup for Communication Workflows testing (MUST RUN FIRST)
Created By: Prachi
Created Date: 2025-06-12
Version: V1.0.0
Classification:
- Module/Feature: Communication Workflows
- Test Type: Functional
- Test Level: System
- Priority: P1-Critical
- Execution Phase: Smoke
- Automation Status: Manual
Enhanced Tags:
MOD-Communication, P1-Critical, Phase-Smoke, Type-Functional, Platform-Web, Report-Engineering, Customer-All, Risk-High, Business-Critical, API, Database, EventServices, CxServices, SendGridServices, TwilioServices, RabbitMQServices
Business Context:
- Customer Segment: All
- Revenue Impact: High
- Business Priority: Must-Have
- Customer Journey: Pre-Testing-Setup
- Compliance Required: Yes
- SLA Related: Yes
Quality Metrics:
- Risk Level: High
- Complexity Level: High
- Expected Execution Time: 30 minutes
- Reproducibility Score: High
- Data Sensitivity: High
- Failure Impact: Critical
Coverage Tracking:
- Feature Coverage: 100%
- Integration Points: API Gateway, CX System, SendGrid, Twilio, RabbitMQ, Authentication Service, Database
- Code Module Mapped: Communication, Authentication, Integration
- Requirement Coverage: REQ-ENV-001, REQ-API-001, REQ-INTEG-001, REQ-AUTH-001
- Cross Platform Support: Web, API, Email, SMS, WhatsApp
Stakeholder Reporting:
- Primary Stakeholder: Engineering
- Report Categories: Environment-Setup, Integration-Health, API-Connectivity, Pre-Test-Validation
- Trend Tracking: Yes
- Executive Visibility: Yes
- Customer Impact Level: Critical
Requirements Traceability:
- Acceptance Criteria Covered: Environment Setup, API Integration, Third-Party Services, Consumer Data
- Related Requirements: REQ-ENV-001 (Environment setup), REQ-API-001 (API access), REQ-INTEG-001 (Third-party integration)
- Related Bugs: N/A
- Related Test Cases: All subsequent test cases depend on this
Test Environment:
- Environment: Staging
- Browser/Version: Chrome 115+, Firefox 110+, Safari 16+, Edge Latest
- Device/OS: Windows 10/11, macOS 12+
- Screen Resolution: Desktop-1920x1080
- Dependencies: API Gateway, CX System, SendGrid API, Twilio API, RabbitMQ Server, Authentication Service, Database
- Performance Baseline: <2 seconds API response, <5 seconds system health check
- Data Requirements: Test consumer data, Authentication tokens, Service credentials
Prerequisites:
Setup Requirements:
- Staging environment access credentials
- API authentication tokens
- SendGrid account with configured domain
- Twilio account with phone numbers
- RabbitMQ server access
- CX system admin access
- Database connection available
User Roles/Permissions: Utility Admin, CSO Manager, System Admin
Prior Test Cases: None (This is the first test case)
Test Data:
{
"existing_consumer": {
"id": "CONS_TEST_001",
"first_name": "John",
"last_name": "Smith",
"email": "john.smith@testutility.com",
"phone": "+1-555-123-4567",
"account_number": "ACC-789456"
},
"api_endpoints": {
"base_url": "https://staging-api.utilityconnect.com",
"health": "/api/health",
"consumers": "/api/consumers",
"events": "/api/events/nsc-created",
"workflows": "/api/workflows"
},
"target_lists": ["New Customers (500)", "Inactive Users (1,250)", "Premium Customers (75)"]
}
Test Procedure:
Verification Points:
- Primary Verification: All system components accessible and functional for workflow testing
- Secondary Verifications: API endpoints respond correctly, third-party services configured, test data created
- Negative Verification: No system errors, authentication failures, or service unavailability
Test Case 02: Event-Based Workflow Creation
Test Case ID: UX03US04_TC_003
Title: Create event-based "New Customer Welcome" workflow using 3-step wizard with multi-channel configuration
Created By: Prachi
Created Date: 2025-06-12
Version: V1.0.0
Classification:
- Module/Feature: Communication Workflows
- Test Type: Functional
- Test Level: System
- Priority: P1-Critical
- Execution Phase: Smoke
- Automation Status: Manual
Enhanced Tags:
MOD-Communication, P1-Critical, Phase-Smoke, Type-Functional, Platform-Web, Report-Engineering, Customer-All, Risk-Low, Business-Critical, HappyPath, Database, CommunicationServices
Business Context:
- Customer Segment: All
- Revenue Impact: High
- Business Priority: Must-Have
- Customer Journey: New-Customer-Onboarding
- Compliance Required: Yes
- SLA Related: Yes
Quality Metrics:
- Risk Level: Low
- Complexity Level: Medium
- Expected Execution Time: 8 minutes
- Reproducibility Score: High
- Data Sensitivity: Medium
- Failure Impact: Critical
Coverage Tracking:
- Feature Coverage: 95%
- Integration Points: Workflow Engine, Template Service, Trigger Engine, NSC Event System, SendGrid, Twilio
- Code Module Mapped: Communication
- Requirement Coverage: REQ-WF-001, REQ-WF-002, REQ-WF-003, REQ-EMAIL-001, REQ-SMS-001, REQ-EVENT-001
- Cross Platform Support: Web, Email, SMS, WhatsApp
Stakeholder Reporting:
- Primary Stakeholder: Engineering
- Report Categories: Quality-Dashboard, Feature-Coverage, Smoke-Results, Multi-Channel-Integration
- Trend Tracking: Yes
- Executive Visibility: Yes
- Customer Impact Level: Critical
Requirements Traceability:
Test Environment:
- Environment: Staging
- Browser/Version: Chrome 115+, Firefox 110+, Safari 16+, Edge Latest
- Device/OS: Windows 10/11, macOS 12+
- Screen Resolution: Desktop-1920x1080
- Dependencies: Workflow Engine, SendGrid API, Twilio API, NSC Event System, Template Service
- Performance Baseline: <1 second page load, <500ms workflow creation
- Data Requirements: Valid workflow configuration data, Test templates, Target lists, NSC event data
Prerequisites:
Setup Requirements:
- UX03US04_TC_001 passed successfully
- User logged in as Utility Admin
- Template library populated with test templates
- Target lists configured and accessible
- Email/SMS providers configured (SendGrid, Twilio)
- NSC event system active
User Roles/Permissions: CSO Manager, Utility Admin
Prior Test Cases: UX03US04_TC_001
Test Data:
Test Data:
- Workflow Name: New Customer Welcome
- Description: Automated welcome sequence for new service connections
- Audience Type: Consumer
- Trigger Type: Event-Based
- Event Type: NSC-Created
- Email Subject: Welcome to UtilityConnect!
- Email Content: Dear [Customer.FirstName], Welcome to UtilityConnect! Your new service connection is now active. Account Number: [Account.Number]
- Email CC: manager@utility.com
- Email BCC: audit@utility.com
- SMS Content: Welcome [Customer.FirstName]! Your UtilityConnect service is active.
- SMS Delay: After previous action + 2 days
- WhatsApp Content: Welcome to UtilityConnect! Your service is ready. Questions? Reply here anytime.
- WhatsApp Delay: After previous action + 1 day
Test Procedure:
|
Verification Points:
Primary Verification: Complete 3-step wizard creates event-based multi-channel workflow successfullySecondary Verifications: Event-based trigger configured with NSC-Created, CC/BCC support, sequential timingNegative Verification: Cannot create time-based
Test Case 3: Workflow View and Details Verification
Test Case ID: UX03US04_TC_003 Title: View workflow details and verify configuration display Created By: Prachi Created Date: 2025-06-12 Version: V1.0.0
Classification:
Module/Feature: Communication WorkflowsTest Type: FunctionalTest Level: SystemPriority: P1-CriticalExecution Phase: SmokeAutomation Status: Manual
Enhanced Tags:
MOD-Communication, P1-Critical, Phase-Smoke, Type-Functional, Platform-Web, Report-Engineering, Customer-All, Risk-Low, Business-Critical, HappyPath, WorkflowViewing
Business Context:
Customer Segment: AllRevenue Impact: MediumBusiness Priority: Should-HaveCustomer Journey: Workflow-ManagementCompliance Required: NoSLA Related: No
Quality Metrics:
Risk Level: LowComplexity Level: LowExpected Execution Time: 5 minutesReproducibility Score: HighData Sensitivity: LowFailure Impact: Medium
Coverage Tracking:
Feature Coverage: 85%Integration Points: Workflow Engine, Template Service, UI ComponentsCode Module Mapped: communicationRequirement Coverage: (View button functionality), (Workflow preview)Cross Platform Support: Web
Stakeholder Reporting:
Primary Stakeholder: EngineeringReport Categories: Quality-Dashboard, Feature-Coverage, UI-VerificationTrend Tracking: YesExecutive Visibility: NoCustomer Impact Level: Medium
Requirements Traceability:
Test Environment:
Environment: StagingBrowser/Version: Chrome 115+, Firefox 110+, Safari 16+, Edge LatestDevice/OS: Windows 10/11, macOS 12+Screen Resolution: Desktop-1920x1080Dependencies: Workflow Engine, Template ServicePerformance Baseline: <1 second page loadData Requirements: Workflow created in TC_002
Prerequisites:
Setup Requirements:
UX03US04_TC_002 passed successfully"New Customer Welcome" workflow exists and is ActiveUser logged in as Utility AdminBrowser cache cleared
User Roles/Permissions: Utility Admin, CSO Manager
Prior Test Cases: UX03US04_TC_002
Test Data:
Workflow Name: New Customer Welcome (from TC_002)Workflow Status: ActiveTrigger Type: Event-BasedEvent Type: NSC-CreatedEmail Subject: Welcome to UtilityConnect!Email Content: Dear [Customer.FirstName], Welcome to UtilityConnect! Your new service connection is now active. Account Number: [Account.Number]Email CC:manager@utility.comEmail BCC: audit@utility.comSMS Content: Welcome [Customer.FirstName]! Your UtilityConnect service is active. SMS Delay: After previous action + 2 daysWhatsApp Content: Welcome to UtilityConnect! Your service is ready. Questions? Reply here anytime.WhatsApp Delay: After previous action + 1 day
Test Procedure:
Verification Points:
Primary Verification: View button correctly opens workflow details page with all configuration information displayedSecondary Verifications: All tabs (Details, Trigger, Actions, Preview) display correct informationNegative Verification: Cannot edit workflow from view mode without clicking Edit button
Test Case 4: Event Trigger and Third-Party Integration Testing
Test Case ID: UX03US04_TC_004Title: Add consumer in CX, trigger NSC-Created event, and verify third-party integration delivery Created By: Prachi Created Date: 2025-06-12 Version: V1.0.0
Classification:
Module/Feature: Communication WorkflowsTest Type: IntegrationTest Level: SystemPriority: P1-CriticalExecution Phase: IntegrationAutomation Status: Manual
Enhanced Tags:
MOD-Communication, P1-Critical, Phase-Integration, Type-Integration, Platform-Web, Report-Engineering, Customer-Enterprise, Risk-High, Business-Critical, Revenue-Impact-High, EventTrigger, CommunicationServices, SendGridServices, TwilioServices
Business Context:
Customer Segment: EnterpriseRevenue Impact: HighBusiness Priority: Must-HaveCustomer Journey: New-Customer-OnboardingCompliance Required: YesSLA Related: Yes
Quality Metrics:
Risk Level: HighComplexity Level: HighExpected Execution Time: 20 minutesReproducibility Score: HighData Sensitivity: HighFailure Impact: Critical
Coverage Tracking:
Feature Coverage: 100%Integration Points: CX System, NSC Creation, Event Engine, SendGrid API, Twilio SMS API, Twilio WhatsApp Business API, Webhook ServicesCode Module Mapped: Event Processing, Third-Party IntegrationRequirement Coverage: REQ-4 (Event-based triggers), REQ-10 (Execution history), REQ-11 (Delivery status), REQ-12 (Performance metrics), REQ-20 (Sequential timing), REQ-21 (Error messages)Cross Platform Support: Web, Email, SMS, WhatsApp
Stakeholder Reporting:
Primary Stakeholder: EngineeringReport Categories: Integration-Health, Event-Processing, Third-Party-Status, Delivery-Performance, End-to-End-FlowTrend Tracking: YesExecutive Visibility: YesCustomer Impact Level: Critical
Requirements Traceability:
Test Environment:
Environment: IntegrationBrowser/Version: Chrome 115+, Firefox 110+, Safari 16+, Edge LatestDevice/OS: Windows 10/11, macOS 12+Screen Resolution: Desktop-1920x1080Dependencies: CX System, NSC Creation Module, Event Engine, SendGrid API, Twilio API, Real email addresses, Real phone numbersPerformance Baseline: <30 seconds email delivery, <60 seconds SMS delivery, <5 seconds event processingData Requirements: Valid API credentials, verified domains, real test contact data, CX system access
Prerequisites:
Setup Requirements:
UX03US04_TC_002, UX03US04_TC_003 passed successfully"New Customer Welcome" workflow is ActiveSendGrid account configured with API keysTwilio account configured with phone numbersReal test email addresses and phone numbers accessibleDomain authentication (SPF, DKIM) verifiedCX system accessible for customer creationNSC creation module functionalEvent processing engine activeWebhook endpoints configured and accessible
User Roles/Permissions: Utility Admin, Customer Service Representative
Prior Test Cases: UX03US04_TC_002, UX03US04_TC_003
Test Data:
Test Customer Name: John DoeTest Email: test@utilitycompany.comTest Phone: +1-555-123-4567Customer Type: ConsumerService Address: 123 Main Street, Test City, TC 12345SendGrid API Key: SG.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxTwilio Account SID: ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxTwilio Auth Token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxTwilio Phone Number: +1-555-987-6543WhatsApp Business Number: +1-555-999-1234Workflow Name: New Customer Welcome (from TC_002)Expected Email Subject: Welcome to UtilityConnect!Expected Email Content: Dear [Customer.FirstName], Welcome to UtilityConnect! Your new service connection is now active. Account Number: [Account.Number]Expected SMS Content: Welcome [Customer.FirstName]! Your UtilityConnect service is active.Expected WhatsApp Content: Welcome to UtilityConnect! Your service is ready. Questions? Reply here anytime.
Test Procedure:
Verification Points:
Primary Verification: NSC-Created event successfully triggers "New Customer Welcome" workflow and delivers messages through all configured channels (Email, SMS, WhatsApp)Secondary Verifications: Event processing works correctly, sequential timing operates as configured, delivery status tracking functions properlyNegative Verification: Invalid customer data triggers appropriate error messages and logging
Test Case 5: Workflow History
Test Case ID: UX03US04_TC_005
Title: Verify workflow execution history tracking and performance metrics display
Created By: Prachi
Created Date: 2025-06-12
Version: V1.0.0
Classification:
Module/Feature: Communication WorkflowsTest Type: FunctionalTest Level: SystemPriority: P2-HighExecution Phase: RegressionAutomation Status: Manual
Enhanced Tags:
MOD-Communication, P2-High, Phase-Regression, Type-Functional, Platform-Web, Report-Engineering, Customer-All, Risk-Medium, Business-Important, HistoryTracking, PerformanceMetrics
Business Context:
Customer Segment: AllRevenue Impact: MediumBusiness Priority: Should-HaveCustomer Journey: Workflow-MonitoringCompliance Required: NoSLA Related: Yes
Quality Metrics:
Risk Level: MediumComplexity Level: MediumExpected Execution Time: 10 minutesReproducibility Score: HighData Sensitivity: MediumFailure Impact: Medium
Coverage Tracking:
Feature Coverage: 90%Integration Points: Workflow Engine, History Service, Metrics Calculator, Performance DashboardCode Module Mapped: CommunicationRequirement Coverage: REQ-10 (Execution history with timestamps), REQ-11 (Detailed delivery status for each message), REQ-12 (Success rate calculation and display)Cross Platform Support: Web
Stakeholder Reporting:
Primary Stakeholder: EngineeringReport Categories: Performance-Dashboard, History-Analytics, Execution-TrackingTrend Tracking: YesExecutive Visibility: YesCustomer Impact Level: Medium
Requirements Traceability:
Test Environment:
Environment: StagingBrowser/Version: Chrome 115+, Firefox 110+, Safari 16+, Edge LatestDevice/OS: Windows 10/11, macOS 12+Screen Resolution: Desktop-1920x1080Dependencies: Workflow Engine, History Service, Performance CalculatorPerformance Baseline: <2 seconds history page load, <1 second metrics calculationData Requirements: Executed workflows from TC_004, Historical execution data
Prerequisites:
Setup Requirements:
UX03US04_TC_004 passed successfullyAt least one workflow execution completedHistorical workflow data available in systemUser logged in as Utility AdminBrowser cache cleared
User Roles/Permissions: Utility Admin, CSO Manager
Prior Test Cases: UX03US04_TC_004
Test Data:
Workflow Name: New Customer Welcome (from TC_002)Test Customer: John Doe (from TC_004)Expected Execution Status: CompletedExpected Recipient Count: 1Expected Success Rate: 100%Expected Message Types: Email, SMS, WhatsAppExpected Delivery Status: All DeliveredTest Email: test@utilitycompany.comTest Phone: +1-555-123-4567
Test Procedure:
Verification Points:
Primary Verification: History tab displays complete workflow execution records with timestamps, status, and recipient informationSecondary Verifications:detailed delivery status available for each message,Negative Verification: N/A
Test Case 8: Workflow Performance Metrics Cards
Test Case ID: UX03US04_TC_008 Title: Verify performance metrics display and calculation on workflow cards Created By: Prachi Created Date: 2025-06-12 Version: V1.0.0
Classification:
Module/Feature: Communication WorkflowsTest Type: UI FunctionalTest Level: SystemPriority: P1-CriticalExecution Phase: SmokeAutomation Status: Manual
Enhanced Tags:
MOD-Communication, P1-Critical, Phase-Smoke, Type-UI-Functional, Platform-Web, Report-Engineering, Customer-All, Risk-Medium, Business-Critical, PerformanceMetrics, WorkflowCards
Business Context:
Customer Segment: AllRevenue Impact: HighBusiness Priority: Must-HaveCustomer Journey: Workflow-MonitoringCompliance Required: NoSLA Related: Yes
Quality Metrics:
Risk Level: MediumComplexity Level: MediumExpected Execution Time: 8 minutesReproducibility Score: HighData Sensitivity: LowFailure Impact: Medium
Coverage Tracking:
Feature Coverage: 100%Integration Points: Workflow Engine, Metrics Calculator, UI ComponentsCode Module Mapped: Performance Metrics DisplayRequirement Coverage: REQ-12Cross Platform Support: Web
Stakeholder Reporting:
Primary Stakeholder: EngineeringReport Categories: UI-Verification, Performance-Metrics, Card-DisplayTrend Tracking: YesExecutive Visibility: YesCustomer Impact Level: Medium
Requirements Traceability:
Acceptance Criteria Covered: #12 (Calculate and display workflow performance metrics including success rate)Related Requirements: REQ-12 (Performance metrics calculation and display)Related Bugs: N/ARelated Test Cases: UX03US04_TC_002
Test Environment:
Environment: StagingBrowser/Version: Chrome 115+, Firefox 110+, Safari 16+, Edge LatestDevice/OS: Windows 10/11, macOS 12+Screen Resolution: Desktop-1920x1080Dependencies: Workflow Engine, Metrics CalculatorPerformance Baseline: <1 second metrics displayData Requirements: Existing workflows with execution history
Prerequisites:
Setup Requirements:
UX03US04_TC_002 passed successfullyWorkflows exist with execution historyUser logged in as Utility AdminBrowser cache cleared
User Roles/Permissions: Utility Admin, CSO Manager Prior Test Cases: UX03US04_TC_002
Test Data:
Active Workflow: New Customer WelcomeExpected Triggered: 245 (from image)Expected Completed: 240 (from image)Expected Success Rate: 98.0% (from image)Draft Workflow: Reengagement CampaignExpected Draft Metrics: 0 triggered, 0 completed, 0% success rate
Metrics Calculation Formulas:
Triggered: Count of times this workflow is used (workflow executions)Completed: Count of notifications successfully delivered across all executionsSuccess Rate Formula: (Count of notifications successfully delivered / Total count of notifications) × 100Example Calculation:Workflow executed 245 times with 3 notifications each = 735 total notifications240 × 3 = 720 notifications delivered successfullySuccess Rate = (720 / 735) × 100 = 97.96% ≈ 98.0%
Test Procedure:
Verification Points:
Primary Verification: Performance metrics (Triggered, Completed, Success Rate) display correctly on workflow cards with proper labels and valuesSecondary Verifications: Card layout includes all required elements (title, description, status, metrics, icons, dates)Visual Verification: Cards display with proper color coding, icons, and responsive layout
Test Case 10: Create time-based Draft Workflow
Test Case ID: UX03US04_TC_010 Title: Create new workflow and save as draft using 3-step wizard Created By: Prachi Created Date: 2025-06-12 Version: V1.0.0
Classification:
Module/Feature: Communication WorkflowsTest Type: FunctionalTest Level: SystemPriority: P1-CriticalExecution Phase: SmokeAutomation Status: Manual
Enhanced Tags:
MOD-Communication, P1-Critical, Phase-Smoke, Type-Functional, Platform-Web, Report-Engineering, Customer-All, Risk-Low, Business-Critical, HappyPath, DraftCreation, WorkflowWizard
Business Context:
Customer Segment: AllRevenue Impact: HighBusiness Priority: Must-HaveCustomer Journey: Workflow-CreationCompliance Required: YesSLA Related: Yes
Quality Metrics:
Risk Level: LowComplexity Level: MediumExpected Execution Time: 8 minutesReproducibility Score: HighData Sensitivity: MediumFailure Impact: Critical
Coverage Tracking:
Feature Coverage: 95%Integration Points: Workflow Engine, Template Service, Trigger Engine, Draft ManagementCode Module Mapped: Workflow Creation, Draft ManagementRequirement Coverage: REQ-1, REQ-2, REQ-5, REQ-7, REQ-8, REQ-13, REQ-15Cross Platform Support: Web, Email, SMS
Stakeholder Reporting:
Primary Stakeholder: EngineeringReport Categories: Quality-Dashboard, Feature-Coverage, Smoke-Results, Draft-ManagementTrend Tracking: YesExecutive Visibility: YesCustomer Impact Level: Critical
Requirements Traceability:
Acceptance Criteria Covered: #1 (3-step wizard process), #2 (Multi-channel configuration), #5 (Multiple channels), #7 (Sequential actions), #8 (Create new content), #13 (Filter by status), #15 (Visual status indicators)Related Requirements: REQ-1 (UI fields), REQ-2 (Trigger types), REQ-5 (Multiple channels), REQ-7 (Sequential actions), REQ-8 (Templates), REQ-13 (Status filtering), REQ-15 (Status indicators)Related Bugs: N/ARelated Test Cases: UX03US04_TC_002
Test Environment:
Environment: StagingBrowser/Version: Chrome 115+, Firefox 110+, Safari 16+, Edge LatestDevice/OS: Windows 10/11, macOS 12+Screen Resolution: Desktop-1920x1080Dependencies: Workflow Engine, Template Service, Draft Management SystemPerformance Baseline: <1 second page load, <500ms draft save operationData Requirements: Valid workflow configuration data, Test templates
Prerequisites:
Setup Requirements:
User logged in as Utility AdminTemplate library populated with test templatesBrowser cache cleared
User Roles/Permissions: CSO Manager, Utility Admin Prior Test Cases: None
Test Data:
Workflow Name: Marketing Campaign DraftDescription: Draft workflow for upcoming marketing campaign testingAudience Type: ConsumerTarget List: VIP Customers ListExpected Customer Count: 180 customersTrigger Type: Time-BasedSpecific Date: 2025-12-25Specific Time: 09:00 AMEmail Template: Holiday Marketing TemplateSMS Template: Holiday Sale SMS TemplateEmail CC: marketing@utility.comEmail BCC: analytics@utility.comSMS Delay: After previous action + 1 day