progetto citofono gsm con arduino uno

volevo costruire il cito telefono che si collega al GSM sfruttando Arduino uno essendo nuovo non conosco bene Arduino l'idea era quella di prendere un telefono GSM usare il tasto rapido comandato tramite un relè di Arduino usando l'auricolare del telefonino ho il collegamento al microfono il segnale della cuffia deve essere amplificata tramite Arduino ( ho visto una scheda aggiuntiva non so se serve ) la comunicazione è fatta pensavo in un modo semplice ed economico a come aprire la porta chiudendo la telefonata e facendo squillare il cito telefono posso comandare un relè per l'apertura porta ?? oppure schiacciando un tasto e mandando un tono che Arduino sa riconoscere comanda il relè apri porta

come progetto lo vedo molto utile grazie aldo