AI-Powered Virtual Call Center Web App
$250-750 CAD
Paid on delivery
Hello,
I’m looking to create a complete web app to manage calls and client interactions using customizable AI agents, similar to a virtual call center. Below is a summary of what I’m looking for:
Web App Objective
The platform should:
1. Allow me to create multiple custom AI agents with specific prompts.
2. Enable these agents to remember past conversations with each client.
3. Handle automated calls, record and transcribe conversations, provide summaries of interactions, and transfer calls when needed.
Additionally, the web app should include an integrated CRM to manage clients and their data, as well as an email notification system to send daily reports to clients.
Key Features Required
1. Customizable AI Agents:
* Create and configure AI agents with specific prompts.
* Memory to retain past interactions with clients.
* Assign AI agents to specific clients.
2. Call Management:
* Use Twilio to handle incoming and outgoing calls.
* Record audio and transcribe conversations.
* Automatically summarize each call.
* Enable call transfers (to a human or another agent).
3. Integrated CRM:
* Manage clients (add, edit, delete).
* Track client interactions (calls, appointments, etc.).
* Provide reports and statistics per client.
4. Email Notifications:
* Automatically send daily customized reports to clients, including:
* Number of calls made during the day.
* Number of appointments scheduled, with details.
* Additional customizable information.
5. User Interface (UI):
* A centralized dashboard to manage clients, agents, calls, and reports.
* Modern, clean design using frameworks like Material-UI, Tailwind CSS, or custom CSS.
* Fully responsive interface (mobile, tablet, desktop).
* Secure user login system using JWT.
6. Hosting and Domain:
* Backend hosted on platforms like Render, AWS, or Heroku.
* Frontend hosted on Vercel, Netlify, or a dedicated server.
* Custom domain integration (e.g., [login to view URL]) with SSL (HTTPS) setup.
28. Enable AI agents to handle conversations in multiple languages.
Preferred Technologies
* Backend: Node.js with Express.js.
* Frontend: React.js.
* Database: MongoDB Atlas.
* Frontend-backend communication: Axios.
* Email system: Nodemailer or SendGrid.
[Removed by Freelancer.com Admin]
Questions
Is this project feasible for you? If yes:
1. How long would it take to develop?
2. What would be the total cost for a project of this scope?
3. Do you offer technical support after project delivery?
Thank you!
Project ID: #38815079
About the project
13 freelancers are bidding on average $2462 for this job
I AM NOT LIKE OTHER 99% OF SELLERS. YOU WILL PAY ONLY AFTER THE WORK IS COMPLETE, AND I ONLY FOCUS ON EXPLAINING WHAT I UNDERSTAND. PLEASE READ IT. I am going to start your project right now. With my expertise in Node More
Hey There! I have carefully reviewed your project description that you are in search of professional. Completion: With your project, I see the opportunity to not just meet but exceed your expectations. My experience More