True soaps work well on thrips and mites by dissolving the exoskeleton of the bugs and killing them that way. You have to make repeated applications every few days to get the next round of hatchlings, but something like Safer's Insect Killing Soap works well. Spray it on, let it dry, and rinse it off. It only works on the bugs you actually wet down though. It won't affect a bug landing on a freshly sprayed leaf, for instance, and it's hard to get 'em all given all the plant material they can hide behind and in. You can use it all the way thru harvest.Insect variety.
Neem sprays can also be very effective, but should only be used in veg since they can leave a very unpleasant taste on your buds. Also, trichomes are dissolvable in oils, so spraying neem oil on your buds seems a bit counterproductive.
Alternatively, I've had surprisingly good results adding neem, karanja and crustacean meals to my organic soil mix, but I grow indoors. Plants then supposedly take them up as a systemic. My big bug problem used to be thrips which I assume get brought in with my worm castings. Got them every time I up-poted. Since I started adding the meals to my mix I haven't had any issues, but it's only been a month or two.
I did have a small seedling in my old mix that started to get the telltale signs of thrips even though I couldn't see any, so I sprayed it once and then up-potted into my new mix and problem solved. But, I don't really know if it was the one time soap spray or the new mix. Don't really care though. Problem is gone so I'll continue to use the new mix.
@Stunger noticed the same thing in his outdoor balcony grow. But be advised, with a sample size of two (and one of those (me) is only 6 weeks in or so) those results are hardly conclusive.