Phoenix_gen_socket_client: How to push messages from outside of SocketClient module?

Hello everyone,
I am currently working with phoenix_gen_socket_client

I am able to connect and push messages to the websocket using the above module in the example when calling GenSocketClient.push from inside the module.

How can I push messages from outside of this module?

Supervisor children config is:

children = [
        id: Example.SocketClient,
        start: {Example.SocketClient, :start_link, []}