Asterisk AMI

This might not be the right place to ask this question,but if I wanted to create my own web interface for asterisk that just did some very simple specific things like modify a ring group or add an extension could the Asterisk AMI do this ?

I’ve figure out how to connect to the AMI but I just don’t fully understand what you can do with it.

I would like to modify a ring group and add more extension or take them away if possible.

and then give someone the option of adding another extension.

I don’t want to give someone access to freepbx just a web page where they can do the two things they need to do with out bothering me.

Any thoughts on this would be welcome thank you!