Dear Lybrate user,
yes, triphala is good for indigestion, constipation in any form. But take medicine after proper prescription and doctor consultation. Take good fibrous and nutritious food for easy digestion, increase amount of water, coconut water, fruits, juices. And also do yoga, exercise, body stretching for improve the digestion. You should start to take homeopathy medicine for permanent cure and for best homeopathic result you may contact us.