Hi Etnik,
> My next questions is: Where in the RapidSMS interface does it allow me
> to send and receive/store in SQL?
Rapidsms does not allow you to directly access the database. You may
have to use the django admin if you need to access the database. You can
also use the shell to query the database using django (./manage.py
shell). It's possible to use sql but django can do most of that without
the need for actual sql.
Am not sure if I have answered your question.
> My current interface is very dodgy, for example it does not allow me
> to create a contact with his/her phone-number, instead the only
> available parameters are Name and Language.
> Because of this, I cannot use the "Messaging" tab properly to send
> sms.
I often use the http-tester to create contacts using the built-in
contacts app and to send messages. I think someone has worked on the
Rapidsms messaging tab but I have not tried it.