We use N-Able N-Central as our RMM and their other product N-Able Take Control (standalone) as a remote access backup software. I know other MSPs do the same. I am unsure if there is an API method that can be used or not
Docs That May Help:
https://documentation.n-able.com/takecontrol/userguide/Content/Configure-New-Session-API.htm
https://documentation.n-able.com/takecontrol/troubleshooting/Content/kb/Take-Control-Standalone-Agent-Silent-Install.htm
https://documentation.n-able.com/home/userguide/StartPages/MenuPage/GuideStart.htm