Hello.
You can insert data into a custom table in CMSDesk only. By default, the module does not allow it from live site. However, you can create a
custom web part and ensure it via API.
Information on using the API to work with custom tables, including inserting data, can be found in the API examples
here.
Best Regards,
Radek Macalik