How to set up 10,000ft to clock a user into work when scanning a barcode

Good Morning,

I am trying to set up a Smartsheet and 10,000ft integration where when a licensed user scans a barcode, it puts them into work, at the pay rate established within roles, against a specific piece, and then feeds the hour and rate totals for that piece back to Smartsheets. I have not messed with this part of Smartsheets before and the articles I have found regarding scanners and 10,000ft have not been much help thus far.