๐Ÿงช Orchestration Test Runner

Run and monitor orchestration layer tests

ISA SMS Flow

Tests ISA bot SMS sending

CRM Note Flow

Tests CRM bot note logging

Seller Intake Flow

Tests distressed seller screening

Lead Management Flow

Tests lead create, update, and search

Follow-up Scheduling

Tests follow-up and nurture sequences

Email Sending

Tests email delivery through CRM bot

Appointment Booking

Tests appointment scheduling and availability

Lead Lifecycle [Phase 1]

Tests complete lead journey through status transitions

ISA Task Creation [Phase 1]

Tests all ISA task types with proper properties

ISA Queue Management [Phase 1]

Tests queue priority and scheduling

CRM-ISA Handoff [Phase 1]

Tests handoff flow with context preservation

Consent Validation [Phase 1]

Tests consent checking before delivery

Nurture Sequences [Phase 2]

Tests all nurture sequence types

Engagement Tracking [Phase 2]

Tests activity logging and engagement scores

SMS Delivery [Phase 2]

Comprehensive SMS delivery testing

Email Delivery [Phase 2]

Comprehensive email delivery testing

Lead Qualification [Phase 2]

Tests complete qualification process

Seller Urgency Routing [Phase 3]

Tests urgency-based routing for distressed sellers

Appointment Validation [Phase 3]

Tests appointment validation rules and error handling

Lead Search [Phase 3]

Tests all search criteria and filter combinations

ISA Task Retry Logic [Phase 3]

Tests ISA task retry mechanism with max attempts

Error Recovery [Phase 3]

Tests error handling and recovery mechanisms

Data Privacy [Phase 4]

Tests GDPR compliance and data privacy features

Fair Housing Compliance [Phase 4]

Tests Fair Housing Act compliance

Tenant Isolation [Phase 4]

Tests multi-tenant security and data isolation

Bulk Operations [Phase 4]

Tests performance with bulk operations

Concurrent Operations [Phase 4]

Tests race conditions and concurrent access

Lead Deduplication [Phase 5] โš ๏ธ

Tests duplicate lead prevention

Webhooks [Phase 5] โš ๏ธ

Tests Twilio/SendGrid webhook processing

Frequency Capping [Phase 5] โš ๏ธ

Tests message spam prevention

Scheduled Tasks [Phase 5]

Tests future-dated task timing

Delivery Status [Phase 5]

Tests delivery status tracking

Tag Management [Phase 6] ๐Ÿท๏ธ

Tests centralized tag operations

Property Management [Phase 6] ๐Ÿ 

Tests property listings and sellers

Transaction Workflow [Phase 6] ๐Ÿ’ฐ

Tests buyer/seller transactions

UI Overlay Z-Index [Phase 6] ๐ŸŽจ

Tests modal/overlay layering

Run All Tests

Execute all tests sequentially

๐Ÿ’ก How to Use

  • Click any test button above to run that specific test
  • Use "Run All Tests" to execute the complete test suite
  • Tests run with direct processing (no worker needed)
  • Results show immediately upon completion