Use case diagram (případ užití)
<uml w=650>
:Sběrné URL kampaně: AS Gateway « rozhraní » Manažer –> (správa kontaktů) Manažer –> (správa blacklistu) (správa blacklistu) ..> (parametry pro automatické blacklistování) Operátor –> (správa kontaktů) Klient –> (správa kontaktů) :Externí formulář: « záchytné místo » –> Gateway Mailbox « záchytné místo » –> :Kontrola mailboxu: « aplikace » :Kontrola mailboxu: « aplikace » –> Gateway :Telefonní kontakt: « záchytné místo » –> Gateway Gateway –> (přidání kontaktu) (správa kontaktů) ..> (přidání kontaktu) (správa kontaktů) ..> (úprava kontaktu) (správa kontaktů) ..> (odstranění kontaktu) (správa kontaktů) ..> (blacklistování kontaktu) (přidání kontaktu) –> (úprava kontaktu) (úprava kontaktu) ..> (kontaktní údaje) (úprava kontaktu) ..> (štítky) note right of Gateway
Rozhraní je realizováno jako WWW FORM (GET) brána kampaně sbírající parametry kontaktu a zapínající požadované štítky kontaktu. Není-li parametr v URL obsažen, je vygenerován formulář na jeho doplnění.
end note </uml>