Den WebSocket-grænsefladen muliggør kommunikationen ved hjælp af Hybi-10-protokollen.
Grænsefladen kan konfigureres som en server eller som en klient. Der kræves også en sti til en fil. De fleste tjenester er tilsvarende oprettet på en URL. For at opretholde forbindelsen skal grænsefladen desuden cyklisk anpinges. Da dette ikke understøttes af webbrowseren, bruges ofte en egen implementering.