L'interfaccia WebSocket consente la comunicazione mediante il protocollo Hybi-10.
L'interfaccia può essere configurata come server o come client. In tal caso è necessario anche un percorso del file. La maggior parte dei servizi viene quindi instradata su un URL. Per mantenere una connessione attiva, l'interfaccia deve inoltre essere pingata ciclicamente. Poiché il browser web non supporta questa funzionalità, spesso viene utilizzata un'implementazione personalizzata.