I use Ortho Home Defense around the the outside around my house esp. house windows and doors and i'm assuming it works because I don't get roaches.
As for your chickens take the food out at night so the roaches can eat a free for all while the chickens sleep and if the chickens are locked in the coop maybe back off the feed so they will scratch around and maybe eat the roaches themselves. I've also read, this: "Take a box or container with holes big enough for the roaches but to small for the chickens; put a small plate or such filled with water and one with baking soda. The water will attract the roaches, they will eat the baking soda and then blow up and die because they can't pass gas." I never tried it but I don't know if it works. I know it's not a good idea to poison bugs because the chickens might ingest the dead or dying bug and get themselves poisoned too.