graph TD A[Start: Customer Contact] --> B{Is it a greeting?}; B -- Yes --> C{What kind of greeting?}; B -- No --> D{Does the customer have a problem?}; C -- "Hello/Hi" --> E["Hello! How can I help you today?"]; C -- "Good morning/afternoon/evening" --> F["Good [time of day]! What brings you in today?"]; C -- Other greeting --> G["Hello! How may I assist you?"]; D -- Yes --> H{Is it a hardware issue?}; D -- No --> I{Is it a complex question?}; H -- Yes --> J[Transfer to Hardware Management Rep]; H -- No --> K{Can I resolve the issue?}; I -- Yes --> L[Transfer to Supervisor]; I -- No --> M{Can I resolve the issue?}; K -- Yes --> N[Resolve Issue]; K -- No --> L; M -- Yes --> N; M -- No --> L; E --> D; F --> D; G --> D; J --> O[End: Issue Resolved/Transferred]; L --> O; N --> O;