Shouchi shimashita expresses I understand and agree or I acknowledge, making it appropriate for showing agreement in conversation. Ryoukai shimashita means Understood but is more about comprehension than agreement. Kudasai means please and moshi moshi is for answering phones.