I understand with AgilLink, this task was pushed to the client side but the software is difficult to manipulate with what should be fairly straightforward. For example, I have been wrestling with one client signature for an hour to try and get it to fill the signature box and be under the 100 KB limit. Very frustrating.