How can I connect an Arduino to a phone line such that, when a call rings, the Arduino will 'answer' and be able to respond with (touch) tones and, if possible, 'hear' touch tones as well for 2-way communication? Is it possible to only answer on double rings?
I saw this page on a similar topic, but that does not describe answering with an Arduino.