Find Jobs
Hire Freelancers

Android/Java Auto-Attendant

$100-500 USD

Closed
Posted over 15 years ago

$100-500 USD

Paid on delivery
I need an auto-attendant written in Java using the Android SDK/Eclipse IDE. The auto-attendant will need to be configurable and include: 1. The ability to automatically answer an incoming call to the phone 2. Play back audio files to the caller, and accept and decode DTMF tones. 3. Based on what key the caller presses, different actions should happen. 4. Actions include transferring the call, playing different audio files, and navigating to other menus. 5. Users should be able to create auto attendant menus of unlimited depth directly on their Android phone, including the ability to record the audio through their phone, or use pre-recorded material. ## Deliverables You can use certain open source libraries, code, and components. Such code must be: A) Licensed under the MIT/BSD or Apache license. No GPL, LGPL, or any other license is permitted. For example, for DTMF tone decoding, you can definitely use this: [login to view URL] B) The code must work on the Android. To summerize what this project will need: - User interface to create menus - The ability to activate or deactivate the auto attendant - The ability to configure the auto-attendant to pick up a call after X number of rings, including the ability for the phone owner to answer a call manually if they so choose - The ability to navigate the caller through the menu through DTMF tone decoding - The user should be able to label each node (menu item) - Based on how the user creates the menu, the user should have the option to redirect a call to any menu no matter where it's created in the menu tree - Each menu item should either be: A) A recording with no menu that hangs up after playing, or redirects somewhere else. B) A recording that plays it's message and then waits for DTMF input. Then based on the input the call is transferred to another menu item C) A transfer to another phone number. For example, let's say Bob calls and is greeted by the initial root menu, which is a recording that says: "Thanks for calling Company X. To hear our store hours, press 1, for Human Resources, press 2, for further options, press 3" Now if Bob presses 1, he will hear a prerecorded message with the store hours and will be returned to the root menu or the call will terminate. If he presses 2, it will transfer him to the appropriate extension If he presses 3, he will hear another recording that will present more options. Thanks for reading this, and happy bidding.
Project ID: 3474443

About the project

3 proposals
Remote project
Active 15 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
3 freelancers are bidding on average $1,771 USD for this job
User Avatar
See private message.
$212.50 USD in 14 days
5.0 (2 reviews)
4.5
4.5
User Avatar
See private message.
$850 USD in 14 days
5.0 (4 reviews)
0.8
0.8
User Avatar
See private message.
$4,250 USD in 14 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of
5.0
8
Member since Mar 16, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.