ToneDexter works well with most commonly available piezo pickups. These come in two basic types: under saddle transducers (USTs) and sound board transducers (SBTs). Both types can be either passive or active with an on-board preamp. The piezo material can be either crystal or film; both work well. Electret film types also work.
Another common configuration is a dual source blended system which adds an on-board microphone that gets mixed into the piezo signal to get a more natural tone. While ToneDexter will train with the on-board mic signal, better results are usually obtained by turning off the mic signal completely, or as much as possible.
Passive pickups tend to be SBTs and work very directly plugged into ToneDexter’s built in high quality preamp circuitry. It has a 1MΩ input impedance. Most USTs are active, and will work without issue. Make sure the battery is not depleted, and it is advisable to set any volume control to a nominal (mid-way) position. If there is a tone control, set it to flat or wide open during training. You can always use it during playback to shape the tone to your liking.
Magnetic soundhole pickups, such as the L.R Baggs M1 or M80, the Fishman Rare Earth series, Seymour Duncan, DiMarzio Virtual Acoustic or Black Angel and similar WILL NOT work properly with ToneDexter, and are not recommended. You may or may not get usable results. Even if you do, they will surely be less natural sounding than if you use a piezo pickup.