AGM is lead-acid.
AGM is Sealed Lead-Acid (SLA) with fiberglass mats sandwiched between the lead plates to act as a sponge for the acid.
AGM and GEL are always SLA. Flooded (sloshy) Lead-Acid (FLA) can either be sealed (SLA FLA) or not.
FLA, AGM and GEL can all be had with thin lead plates (cranking use), thick lead plates (deep cycle use), or a compromise with medium thickness plates (labeled RV/marine) that can do either job - but not as well.
While charging, water gets split into hydrogen and oxygen. In a SLA, there is a catalyst in the cell caps to recombine them into water. With an open cell vented battery the hydrogen and oxygen (rocket fuel) just vents outside the battery. Water has to be manually added to replace what was lost.
For use inside the cabin of your truck, you certainly want a sealed (SLA) battery to keep the hydrogen in the battery. Whether you go with an AGM SLA, GEL SLA or FLA SLA is up to you.
If you aren't cranking, then you should choose a deep cycle battery. But if you are prepared to accept a bit less performance and lifespan, the RV/marine compromise battery will also get the job done.