Highlights actors (Marketing, Sales, System Admin, automation engine) and the key capabilities they invoke.
@startuml
left to right direction
skinparam usecase {
BackgroundColor #EEE8AA
BorderColor #333333
}
actor "Marketing Ops" as Marketing
actor "Sales Rep" as Sales
actor "System Admin" as Admin
usecase "Generate Transcript Sample" as UC_GenerateSample
usecase "Extract Action Items" as UC_ExtractItems
usecase "Create HubSpot Tasks" as UC_CreateTasks
usecase "Delete All HubSpot Deals" as UC_DeleteDeals
usecase "View Swagger UI" as UC_ViewSwagger
Marketing --> UC_GenerateSample
Marketing --> UC_ExtractItems
Sales --> UC_CreateTasks
Admin --> UC_DeleteDeals
Admin --> UC_ViewSwagger
actor "Automation Engine" as System
System --> UC_GenerateSample
System --> UC_ExtractItems
System --> UC_CreateTasks
System --> UC_DeleteDeals
note right of System
Represents the OpenAIService + HubSpotTaskService orchestration
end note
@enduml
Use this diagram when jumping into the Use Case Diagram context or when you need to explain the use case diagram interactions.