Build a Web-Based CRM MVP With Twilio Power Dialer
Worldwide
am looking for a developer to build the MVP of Roster, a simple web-based CRM designed for outbound calling. The UI/UX design document is already complete and will be provided. Core MVP features: User authentication Upload CSV or Excel files Map spreadsheet columns to CRM fields Import records into named calling lists Support both business and consumer profiles Business profiles can have multiple linked contacts Consumer profiles can have multiple phone numbers Create a calling session using a selected list Start, pause, resume and end a calling session Dial one lead at a time through Twilio Automatically display the correct customer profile while calling Automatically load and dial the next lead after an outcome is saved Enter and save notes during or after the call View previous notes and call history Set a follow-up date and time Record call outcomes such as interested, not interested, no answer and callback Discard or remove unsuitable leads Skip a lead without deleting it Basic dashboard showing list and session progress The power dialer is sequential: it should call one lead at a time. This is not a predictive or multi-line dialer. The developer will be responsible for the frontend, backend, database, Twilio integration, deployment and basic testing. The completed project must include all source code, database structure, setup instructions and ownership transfer. The supplied design document should be followed closely. The goal is a clean, functional MVP; advanced analytics, email marketing, SMS campaigns, call transcription, team permissions and other nonessential features are outside the initial scope. Please include: Your proposed technology stack Whether you have previously integrated Twilio Voice Your fixed-price quote Estimated completion time Examples of similar CRM, calling or SaaS projects
$200.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:2 days ago
- Interviewing:1
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesGrand Rapids6:47 PM
- $558 total spent7 hires, 2 active
- 4 hours
- Individual client
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by