Question [Q] Programmable/Configurable SMS Auto Responder

I am looking for an app which reads my new messages and respond to them based on keywords. The respond text will be dynamic so I need a way to program/configure it. May be open source SMS auto responder app is what I am looking for but may be there is an app you can suggest me which does exactly what I am looking for. Everything is possible.