Connect automatically on wifi

Can I programmatically connect to a hotspot wifi without user
intervention?
I have the password stored in an app and the clients will not able to
see
it.

Since this is in the Rails forum I’ll assume you’re talking about a
website
using JavaScript.
The short answer is “No”. JavaScript is sandboxed to avoid giving
viruses precisely the kind of control you’re asking about. Altering a
user’s network settings via a website would be a very dangerous road to
go down.