We would like a call tracking/billing application utilizing Twilio, PHP, MySql or Sqlite, Twitter bootstrap, datatables, & flot or sparkline charts, and authorize.net. The main goal of this web app is to be able to track phone call leads (a call with a specific duration from a unique number) generated for our clients (via one or more separate twilio numbers per client), view this data in chart and datatable form, filter by date and generate reports and invoices. Would like to be able to charge each client automatically for the amount of leads they received at the end of each billing cycle via authorize.net. Much of this application is just giving us the ability to manipulate and view call data via charts and tables.
Some of the features we are looking for:
An admin log in form
Charts utilizing flot or sparkline
Call log via datatables, with Date, Client, From Number, City, State, Zip, Duration, Result
Ability to listen to call recordings
Ability to auto bill clients via [url removed, login to view], or to email them an invoice at the end of each billing cycle
Auto-emailing of call reports to clients
View billing history for each client
Possibly utilize the [url removed, login to view] CIM for client data and credit card information
Manage clients and set various settings and variables for each one, to be saved into a database
Calculate number of leads based on the duration of a call and by that call being from a unique phone number
Calculate revenue per client based on amount of leads generated
We would like to utilize this theme which we have purchased:
[url removed, login to view]
This project will likely have other features added in the future which could be on an hourly or per-feature basis.