# Answer phone programmatically

**URL:** <https://community.asterisk.org/t/answer-phone-programmatically/901>\
**Category:** Asterisk Support\
**Created:** [August 8, 2005, 6:40pm UTC](https://community.asterisk.org/t/answer-phone-programmatically/901 "2005-08-08T18:40:11Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![craven](https://avatars.discourse-cdn.com/v4/letter/c/ccd318/32.png) [@craven](https://community.asterisk.org/u/craven)\
**Post date:** [August 8, 2005, 6:40pm UTC](https://community.asterisk.org/t/answer-phone-programmatically/901/1 "2005-08-08T18:40:11Z")

</div>

Hello all,

I’m in the process of pitching the idea of replacing our current phone system with an asterisk box. The one thing I have been unable to reproduce is the ability to answer a call programmatically. Let me explain. Our support staff currently has a phone with a headset that they answer via a program running on their PC. They simply click a button on the app and that answers the phone. Any guidance would be appreciated.

Thanks!

---

<div class="post-metadata">

**Author:** ![rusty](https://avatars.discourse-cdn.com/v4/letter/r/f17d59/32.png) [@rusty](https://community.asterisk.org/u/rusty)\
**Post date:** [August 8, 2005, 6:54pm UTC](https://community.asterisk.org/t/answer-phone-programmatically/901/2 "2005-08-08T18:54:19Z")

</div>

Look at some of the softphones that work with asterisk. They should do that. Only one ive played wiih is firefly

---

<div class="post-metadata">

**Author:** ![craven](https://avatars.discourse-cdn.com/v4/letter/c/ccd318/32.png) [@craven](https://community.asterisk.org/u/craven)\
**Post date:** [August 8, 2005, 7:42pm UTC](https://community.asterisk.org/t/answer-phone-programmatically/901/3 "2005-08-08T19:42:43Z")

</div>

Thanks Rusty. I will check it out.

---

<div class="post-metadata">

**Author:** ![craven](https://avatars.discourse-cdn.com/v4/letter/c/ccd318/32.png) [@craven](https://community.asterisk.org/u/craven)\
**Post date:** [August 9, 2005, 1:45pm UTC](https://community.asterisk.org/t/answer-phone-programmatically/901/4 "2005-08-09T13:45:12Z")

</div>

It wasnt clear from my initial post but they will not be using soft phones.

Thanks

---

<div class="post-metadata">

**Author:** ![Weiqiang](https://avatars.discourse-cdn.com/v4/letter/w/cdc98d/32.png) [@Weiqiang](https://community.asterisk.org/u/Weiqiang)\
**Post date:** [August 10, 2005, 5:12am UTC](https://community.asterisk.org/t/answer-phone-programmatically/901/5 "2005-08-10T05:12:44Z")

</div>

Try a ATA? look at Sipura 2000 ATA. That should helps… i hope

---

<div class="post-metadata">

**Author:** ![voip1234](https://avatars.discourse-cdn.com/v4/letter/v/7ea924/32.png) [@voip1234](https://community.asterisk.org/u/voip1234)\
**Post date:** [August 16, 2005, 9:36pm UTC](https://community.asterisk.org/t/answer-phone-programmatically/901/6 "2005-08-16T21:36:35Z")

</div>

you would have to integrate a little bit of SIP or IAX protocol into the program you use to do the answering…or simply use a nornal phone and have asterisk call your program with an AGI…that way the person would answer the call and the program would pop up (instead of the other way around)

---

<div class="post-metadata">

**Author:** ![zoa](https://avatars.discourse-cdn.com/v4/letter/z/73ab20/32.png) [@zoa](https://community.asterisk.org/u/zoa)\
**Post date:** [August 18, 2005, 12:09pm UTC](https://community.asterisk.org/t/answer-phone-programmatically/901/7 "2005-08-18T12:09:53Z")

</div>

You could take snom phones, and use some script to connect to the webbrowser on this phone to start / stop calls.
