Think4Ever

Events & Jobs

The Events & Jobs tab manages asynchronous system events, scheduled background tasks, message queue triggers, and event-driven automation handlers across the platform architecture.

Events & Jobs Asynchronous System Events and Automation Handlers CanvasClick to enlarge

Key UI Components#

  • Events & Jobs Sidebar: Lists all 28 registered event-driven triggers and background jobs (such as OrderPlaced, OrderAccepted, OrderRejected, OrderReady, OrderPickedUp, OrderDelivered, PaymentSuccess, and PaymentFailed) with search and quick-navigation controls.
  • Event Cards Grid: Interactive tiles detailing each event specification:
    • Event Header & Type: Displays event title, phase badge (e.g., Phase 1 - MVP Marketplace), and category tag (e.g., Event).
    • Trigger & Actions: Outlines system triggers (e.g., on: order.placed), functional descriptions (e.g., Notify store, reserve inventory, trigger delivery assignment), and automated system actions.
    • Mapping Tags: Connects events to underlying entities, business processes, and messaging providers (e.g., #order, #inventory, flow-store-fulfillment, #rabbitmq, #fcm, #redis).
  • Canvas Toolbar: Top-right controls including event type filters (All types dropdown) and a Phases (Roadmap) selector.