Create entry from template / UI without a form
The only way to do this is asynchronously with javascript. If you already have an interactive event on the page I'm guessing you are using JS already? If so you just need to submit a hidden front end form alongside the CSRF token.