Find Jobs
Hire Freelancers

Asterisk + Website Integration + Scheduler + Call Recording+ Accounts + payment gateway interaction

$750-1500 USD

En curso
Publicado hace alrededor de 15 años

$750-1500 USD

Pagado a la entrega
Introduction to the Business: ============================= The business is a consulting service delivered over the telephone. We would like to implement Asterisk. I have a number of staff each of them sit on the phone and call our clients for 1hour sessions. Clients typically come back for more sessions and we like to book them 4 1 hour sessions over 4 weeks. After a session the customers credit card is charged an amount. This transaction needs to be displayed in a customer portal. The customer portal also needs to include all of the hour long recordings. We will obviously need to acquire some serious HDD space. Sometimes our customers will change their minds and move appointments. We need to be able to work with this. We also need to be able to display multiple calendars or one calendar with each consultants appointments. The consultants should in theory live in this system. this way they will know from the calandaring component the items they have on each day. I would like to completely automate our business. So we need to start at the web site, I ill provide 5-10 generic pages for the normal public website guff. The website is where customers are registered they also have a choice of consultants to work with. They then need to be able to book in appointments. Booking an appointment needs to calendar that consultant unavailable during that time so no consultant is ever double booked. At a glance consultants should be able to see what everyone calandat looks like. Sometimes we do group sessions and so each customer record needs to have next of kin phone number available thus allowing us to call the client and their next of kin or associate, husband wife etc. A Day before each call we would like to send either an automated Voice call or SMS to our customer reminding them that they have a call the following day as well as the time the call will occur. On the day of the call, we need to apply some logic to ensure the consultant is available or off the previous call. If they are the Asterisk server needs to call the consultant and then call the client. we need to record the entire conversation. This needs to be made available to each user after they log into the portal. This portal should allow client to change address and contact details and also view and or make payments via a payment gateway. Each consultant will need to have their own customer management section which will allow the consultant to take notes on each customer during the time they have a session. This needs to be available so they can refer to it again at another time. Also if a new consultant takes on the client they need to be able to access this information however it needs to be clear who is making the comments in the contact log. The administrator should also be able to barge in and monitor calls. I think this is standard with Asterisk anyway. This service has a number of key components 1. CMS with a long notes area so consultant can record each conversation 2. Accounting package so we can see all transactions from each client call with an account balance and transactional table 3. Payment gateway connection 4. Reporting for each consultant a. Payments collected / payments outstanding b. # of active clients c. Calls for the week d. Revenue for the week Requirements: ============= • Asterisk solution (assumed) • Schedule calls and schedule consultants • Payment gateway for VISA , AMEX, MC, Diners • Pay on line in customer portal Customer Portal: ================= • Personal information and contact details which are changeable • Username and password changes • View recorded Calls • Update notes • Calendar for outstanding calls. • Transaction history Customer management system ========================== Ability for Administrator to assign clients to certain consultants Ability to send Introduction email from template Ability to send an account overdue email Ability to send payment of invoice email Ability to forward a call off to a payment IVR that hooks up with the payment gateway (via asterisk). Ability to track the history of when the client has had scheduled meetings and notes attached. Processes: =========== Reminder call the day before to say you have a consulting call at X:00pm the following day press 1 if you need to speak to a scheduler. Email link to site with username and password outlining new recording and payment receipt available on line. Scheduling a call Ability to reschedule a call Assign consultant to call and customer to call. Auto call Some indication the hour is coming to an end maybe a Beep at 3 minutes and 1 minutes and auto disconnect at 60mins Ability to reconnect if the call drops out during the process and how to manage this. Ability to invite in a third party for a conference call. Out of office message Cost control > how much each call has cost to complete Website: ======== About the business Who should call What to expect Success stories Testimonials Register Contact us Customer portal Request a booking View appointments Change personal details View outstanding balance View payments Make payment
ID del proyecto: 367109

Información sobre el proyecto

16 propuestas
Proyecto remoto
Activo hace 15 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos

Sobre este cliente

Bandera de AUSTRALIA
sydney, Australia
4,5
9
Forma de pago verificada
Miembro desde nov 15, 2008

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.