SlideShare a Scribd company logo
1 of 15
Note:
Assignment Question: Design an Appointment Scheduling App for Small
Business Owners (doctors, dentist, therapists)
Nov 25, 2021
ScheduleEasy: A quick and
simple way to schedule
appointments
Goal & Vision
• Goal: Our goal is to design an appointment scheduling app
that enables small business owners (dentists, doctors,
therapists) to create/publish an appointment calendar as
per availability and manage incoming appointment
requests. Customers can also book appointments as per
available slots.
• Vision: We believe that we can design an appointment
scheduling app that is fast and easy to use. With machine
learning models and a simple clicking process, we believe
we can build a scheduling app that requires little to no
hassle. This vision will enable us to create a strong app for
the future!
User Persona #1: Small Business Owner
Characteristics Description
About Active small business owner specialized as a
doctor, dentist or therapist.
Typically between 30-55 years old.
Keen on time efficiency and have little
tolerance for error.
Pain Points 1) Frustrated about time spent in maintaining
the logistical process of scheduling
appointments.
2) High chance of overbooking or
mismanaging appointments.
Goals 1) To spend the least amount of time on
scheduling and minimize the need for
monitoring or updating details to schedule.
2) To create a seamless system with a well
defined flow that also has the advantage of
machine learning to prevent overbooking or
other possibilities of appointment
mismanagement.
User Persona #2: Customer
Characteristics Description
About An individual seeking to schedule an
appointment with a medical professional.
An adult above the age of 18.
Not very technically savvy and in need of an
appointment.
Pain Points 1) Frustrated at cancellations or
postponements of appointments due to errors
in scheduling.
2) Find it difficult to use complex apps with a
feature overload.
Goals 1) To match the appointment requester’s
urgency and also the medical professionals
availability with accuracy.
2) To create a simple click system that would
not require wordy manuals to understand and
can be used on the go.
Takeaways
• The major pain points for both the small business owner and the
customer are focused around creating a simple to use system with
minimal steps, providing a match with high accuracy between the two
stakeholders and developing a self learning tool which can provide
suggestions.
• We should focus on simplifying the requesting and accepting part of
the scheduling process in our app. Any edge cases like special requests
can be taken on call or offline.
• We will also be focusing on city areas in India, an Android app and only
medical professionals who would contain the bulk of appointment
requests to start off with.
• Our objectives are to:
1) Reduce steps to schedule appointments.
2) Provide a seamless process for business owners to update
schedules.
3) Create a reliable matching algorithm for both the stakeholders.
4) Provide invaluable suggestions to both stakeholders.
Assumptions
• The customer knows what type of medical assistance they
need and are aware of the small business owner.
• The stakeholders and customers will be approving the
appointments.
• Any additional or special requests out of scope for this app
will be dealt with offline or on call.
• Any no shows will be handled between both stakeholders
with escalation to app being last resort.
Architecture: Small Business Owner 1/2
• Step 1: Initialization
1) Default: User will be provided an option to create a calendar.
2) Calendar Addition: User can also update or link an existing
calendar to the app.
• Step 2: Modifying Slots
1) Blocking Slots: User can block few slots by choosing the time and
date and frequency. User could also list a reason.
2) Rearranging Slots: User can request for modification of approved
appointments at least 3 days prior to the appointment day. A
notification will be sent to customer about the change.
• Step 3: Approving Appointment Requests
1) Approval: User can approve appointment requests.
2) Modifications: User can request back to appointment requests
suggesting a change of time or day.
3) Suggestions: App will generate suggested time slots based on
needs of the customer and historical patterns
Architecture: Customer 2/2
• Step 1: Initialization
1) Default: User will input basic details to match with a small business
owner.
2) Calendar View: User will be able to view the calendar of the selected
small business owner.
• Step 2: Picking a Slot
1) Selecting Slot: User can click on a box in the time and day within the
calendar and use dropdowns to choose between type of appointment.
2) Unavailable Slots: Depending on urgency, a special request can be sent
to small business owner and suggestions will be made by the app for
viable alternates.
• Step 3: Requesting an Appointment
1) Sending Requests: User will send a request to the relevant small
business owner.
2) Status: User will be able to see status of their request after login or
through email/phone updates.
Wireframes: Small Business Owner
Wireframes: Customer
Roadmap
Feature Priority Technical
Complexity
User Impact
Search mechanism for customers to match with small
business owners.
1 6 9
Link to existing platforms (Calendly) or direct import
option to display calendar.
1 3 9
Automatic update of approved/modified appointments
to calendar.
1 4 8
Push notifications or mobile updates to update relevant
stakeholder of changes or send reminders.
2 4 7
Adding machine learning models to observe historical
patterns and take inputs based on users needs to provide
recommendations.
2 9 7
Design UI such that it is simple to use and requires simple
clicks.
2 3 8
Availability in multiple languages (top 10 commonly
spoken languages of India to start with)
3 4 4
Ability to edit calendars online for small business owners. 1 3 9
Measuring Success 1/2
• Goal: Our product goal is to provide a seamless way to
connect customers to small business owners and schedule
appointments seamlessly and quickly.
• Actions:
Customer:
1) Searching for small business owner.
2) Requesting an appointment
3) Checking status
Small Business Owner:
1) Updating/modifying calendars
2) Confirming appointments
Measuring Success 2/2
• Metrics:
Customer:
1) User Funnel (when do users drop off the funnel; retention rates)
2) Number of appointments per user
3) % approved appointments
Small Business Owner:
1) # of modifications to calendar per user
2) # of approved appointments per user
3) Time spent updating/editing the calendar
• Evaluation: There are some potential pitfalls with these metrics.
Sometimes, the number of appointments per user can be misleading
as it entirely depends on when people require medical help. Also %
approved appointments doesn’t necessarily translate into the quality
and showing up on the day of the appointment. Similarly for small
business owner, if the metric # modification to calendar per user is
less, that doesn’t always mean the app is doing a good job of keeping
the calendar updated; maybe that user doesn’t have many requests
overall. All these considerations need to be accounted for with
additional qualitative data and follow to improve our product
Competitors & Marketing
• Competitive Advantage:
1) This app is focused mainly on booking appointments and
not managing teams or enterprises unlike Calendly so we
can provide a curated experience.
2) We also will provide a recommendation engine that isn’t
available on some available products like Calendly,
Appointlet, etc.
• Marketing: We should start out by onboarding medical
professionals in city areas to start off with. They, in turn
can start suggesting their clients to use the app to book
further appointments. Post the success of the initial
acquisition, we can brainstorm some broad digital
marketing ideas and movement into multiple types of
professionals; not just medical.
Bibliography
1) www.balsamiq.com
2) www.calendly.com
3) www.appointlet.com

More Related Content

What's hot

project report V 2.0 By Amit Mangukiya
project report V 2.0 By Amit Mangukiyaproject report V 2.0 By Amit Mangukiya
project report V 2.0 By Amit MangukiyaAmit Mangukiya
 
Stock inventory Management Project
Stock inventory Management ProjectStock inventory Management Project
Stock inventory Management ProjectKrishnakumar Hatele
 
11 Project-Online Library Management System
11 Project-Online Library Management System11 Project-Online Library Management System
11 Project-Online Library Management SystemHeather Strinden
 
Hospital management-system
Hospital management-systemHospital management-system
Hospital management-systemsam143143
 
HMRS - Human Resource Management System (VB.Net)
HMRS - Human Resource Management System (VB.Net)HMRS - Human Resource Management System (VB.Net)
HMRS - Human Resource Management System (VB.Net)Abhishek Raj
 

What's hot (6)

project report V 2.0 By Amit Mangukiya
project report V 2.0 By Amit Mangukiyaproject report V 2.0 By Amit Mangukiya
project report V 2.0 By Amit Mangukiya
 
Stock inventory Management Project
Stock inventory Management ProjectStock inventory Management Project
Stock inventory Management Project
 
11 Project-Online Library Management System
11 Project-Online Library Management System11 Project-Online Library Management System
11 Project-Online Library Management System
 
Hospital management-system
Hospital management-systemHospital management-system
Hospital management-system
 
Silabus Pemrograman Dasar.doc
Silabus Pemrograman Dasar.docSilabus Pemrograman Dasar.doc
Silabus Pemrograman Dasar.doc
 
HMRS - Human Resource Management System (VB.Net)
HMRS - Human Resource Management System (VB.Net)HMRS - Human Resource Management System (VB.Net)
HMRS - Human Resource Management System (VB.Net)
 

Similar to Appointment scheduling app

Some of the Material in this paper has been repurposed from C.docx
Some of the Material in this paper has been repurposed from C.docxSome of the Material in this paper has been repurposed from C.docx
Some of the Material in this paper has been repurposed from C.docxwhitneyleman54422
 
Mess_Management.pptx
Mess_Management.pptxMess_Management.pptx
Mess_Management.pptxAnand283
 
CaseStudy - Business Analyst Project Objectives
CaseStudy - Business Analyst Project ObjectivesCaseStudy - Business Analyst Project Objectives
CaseStudy - Business Analyst Project ObjectivesZaranTech LLC
 
IT425LFinalProjectReport
IT425LFinalProjectReportIT425LFinalProjectReport
IT425LFinalProjectReportKa Chun Chan
 
WEB Based claim processing sytem SRS
WEB Based claim processing sytem SRSWEB Based claim processing sytem SRS
WEB Based claim processing sytem SRSNitin Bhardwaj
 
Loan Approval Management Java project
Loan Approval Management Java projectLoan Approval Management Java project
Loan Approval Management Java projectTutorial Learners
 
IRJET- Tiffin Services Application and Live Tracking
IRJET-  	  Tiffin Services Application and Live TrackingIRJET-  	  Tiffin Services Application and Live Tracking
IRJET- Tiffin Services Application and Live TrackingIRJET Journal
 
project (Salon Management).pptx
project (Salon Management).pptxproject (Salon Management).pptx
project (Salon Management).pptxssuserefca8b
 
On demand home service app- features and cost
On demand home service app- features and costOn demand home service app- features and cost
On demand home service app- features and costdeorwine infotech
 
E billing and invoice system
E billing and invoice systemE billing and invoice system
E billing and invoice systemSurya Indira
 
Customer engagement platform
Customer engagement platformCustomer engagement platform
Customer engagement platformBhavdip Bhalodia
 
Building Effective Denial Management Dashboards
Building Effective Denial Management DashboardsBuilding Effective Denial Management Dashboards
Building Effective Denial Management DashboardsCitiusTech
 
Digitalization Newspaper Delivery
Digitalization Newspaper DeliveryDigitalization Newspaper Delivery
Digitalization Newspaper DeliveryIRJET Journal
 
Time Tracking Software - Boost Your Business
Time Tracking Software - Boost Your BusinessTime Tracking Software - Boost Your Business
Time Tracking Software - Boost Your BusinessInexture Solutions
 
Can Project Management and Time Tracking Software impact your goals in 2022?
Can Project Management and Time Tracking Software impact your goals in 2022?Can Project Management and Time Tracking Software impact your goals in 2022?
Can Project Management and Time Tracking Software impact your goals in 2022?DeskTrack
 
Daily grind
Daily grindDaily grind
Daily grindPOOJA M
 
Canteen Automation System
Canteen Automation SystemCanteen Automation System
Canteen Automation SystemIRJET Journal
 

Similar to Appointment scheduling app (20)

Some of the Material in this paper has been repurposed from C.docx
Some of the Material in this paper has been repurposed from C.docxSome of the Material in this paper has been repurposed from C.docx
Some of the Material in this paper has been repurposed from C.docx
 
Mess_Management.pptx
Mess_Management.pptxMess_Management.pptx
Mess_Management.pptx
 
Report
ReportReport
Report
 
GRO n GO
GRO n GO GRO n GO
GRO n GO
 
CaseStudy - Business Analyst Project Objectives
CaseStudy - Business Analyst Project ObjectivesCaseStudy - Business Analyst Project Objectives
CaseStudy - Business Analyst Project Objectives
 
IT425LFinalProjectReport
IT425LFinalProjectReportIT425LFinalProjectReport
IT425LFinalProjectReport
 
WEB Based claim processing sytem SRS
WEB Based claim processing sytem SRSWEB Based claim processing sytem SRS
WEB Based claim processing sytem SRS
 
Loan Approval Management Java project
Loan Approval Management Java projectLoan Approval Management Java project
Loan Approval Management Java project
 
IRJET- Tiffin Services Application and Live Tracking
IRJET-  	  Tiffin Services Application and Live TrackingIRJET-  	  Tiffin Services Application and Live Tracking
IRJET- Tiffin Services Application and Live Tracking
 
MyOnSchedule
MyOnScheduleMyOnSchedule
MyOnSchedule
 
project (Salon Management).pptx
project (Salon Management).pptxproject (Salon Management).pptx
project (Salon Management).pptx
 
On demand home service app- features and cost
On demand home service app- features and costOn demand home service app- features and cost
On demand home service app- features and cost
 
E billing and invoice system
E billing and invoice systemE billing and invoice system
E billing and invoice system
 
Customer engagement platform
Customer engagement platformCustomer engagement platform
Customer engagement platform
 
Building Effective Denial Management Dashboards
Building Effective Denial Management DashboardsBuilding Effective Denial Management Dashboards
Building Effective Denial Management Dashboards
 
Digitalization Newspaper Delivery
Digitalization Newspaper DeliveryDigitalization Newspaper Delivery
Digitalization Newspaper Delivery
 
Time Tracking Software - Boost Your Business
Time Tracking Software - Boost Your BusinessTime Tracking Software - Boost Your Business
Time Tracking Software - Boost Your Business
 
Can Project Management and Time Tracking Software impact your goals in 2022?
Can Project Management and Time Tracking Software impact your goals in 2022?Can Project Management and Time Tracking Software impact your goals in 2022?
Can Project Management and Time Tracking Software impact your goals in 2022?
 
Daily grind
Daily grindDaily grind
Daily grind
 
Canteen Automation System
Canteen Automation SystemCanteen Automation System
Canteen Automation System
 

Recently uploaded

办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一fhwihughh
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)jennyeacort
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 

Recently uploaded (20)

办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Decoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in ActionDecoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in Action
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 

Appointment scheduling app

  • 1. Note: Assignment Question: Design an Appointment Scheduling App for Small Business Owners (doctors, dentist, therapists) Nov 25, 2021 ScheduleEasy: A quick and simple way to schedule appointments
  • 2. Goal & Vision • Goal: Our goal is to design an appointment scheduling app that enables small business owners (dentists, doctors, therapists) to create/publish an appointment calendar as per availability and manage incoming appointment requests. Customers can also book appointments as per available slots. • Vision: We believe that we can design an appointment scheduling app that is fast and easy to use. With machine learning models and a simple clicking process, we believe we can build a scheduling app that requires little to no hassle. This vision will enable us to create a strong app for the future!
  • 3. User Persona #1: Small Business Owner Characteristics Description About Active small business owner specialized as a doctor, dentist or therapist. Typically between 30-55 years old. Keen on time efficiency and have little tolerance for error. Pain Points 1) Frustrated about time spent in maintaining the logistical process of scheduling appointments. 2) High chance of overbooking or mismanaging appointments. Goals 1) To spend the least amount of time on scheduling and minimize the need for monitoring or updating details to schedule. 2) To create a seamless system with a well defined flow that also has the advantage of machine learning to prevent overbooking or other possibilities of appointment mismanagement.
  • 4. User Persona #2: Customer Characteristics Description About An individual seeking to schedule an appointment with a medical professional. An adult above the age of 18. Not very technically savvy and in need of an appointment. Pain Points 1) Frustrated at cancellations or postponements of appointments due to errors in scheduling. 2) Find it difficult to use complex apps with a feature overload. Goals 1) To match the appointment requester’s urgency and also the medical professionals availability with accuracy. 2) To create a simple click system that would not require wordy manuals to understand and can be used on the go.
  • 5. Takeaways • The major pain points for both the small business owner and the customer are focused around creating a simple to use system with minimal steps, providing a match with high accuracy between the two stakeholders and developing a self learning tool which can provide suggestions. • We should focus on simplifying the requesting and accepting part of the scheduling process in our app. Any edge cases like special requests can be taken on call or offline. • We will also be focusing on city areas in India, an Android app and only medical professionals who would contain the bulk of appointment requests to start off with. • Our objectives are to: 1) Reduce steps to schedule appointments. 2) Provide a seamless process for business owners to update schedules. 3) Create a reliable matching algorithm for both the stakeholders. 4) Provide invaluable suggestions to both stakeholders.
  • 6. Assumptions • The customer knows what type of medical assistance they need and are aware of the small business owner. • The stakeholders and customers will be approving the appointments. • Any additional or special requests out of scope for this app will be dealt with offline or on call. • Any no shows will be handled between both stakeholders with escalation to app being last resort.
  • 7. Architecture: Small Business Owner 1/2 • Step 1: Initialization 1) Default: User will be provided an option to create a calendar. 2) Calendar Addition: User can also update or link an existing calendar to the app. • Step 2: Modifying Slots 1) Blocking Slots: User can block few slots by choosing the time and date and frequency. User could also list a reason. 2) Rearranging Slots: User can request for modification of approved appointments at least 3 days prior to the appointment day. A notification will be sent to customer about the change. • Step 3: Approving Appointment Requests 1) Approval: User can approve appointment requests. 2) Modifications: User can request back to appointment requests suggesting a change of time or day. 3) Suggestions: App will generate suggested time slots based on needs of the customer and historical patterns
  • 8. Architecture: Customer 2/2 • Step 1: Initialization 1) Default: User will input basic details to match with a small business owner. 2) Calendar View: User will be able to view the calendar of the selected small business owner. • Step 2: Picking a Slot 1) Selecting Slot: User can click on a box in the time and day within the calendar and use dropdowns to choose between type of appointment. 2) Unavailable Slots: Depending on urgency, a special request can be sent to small business owner and suggestions will be made by the app for viable alternates. • Step 3: Requesting an Appointment 1) Sending Requests: User will send a request to the relevant small business owner. 2) Status: User will be able to see status of their request after login or through email/phone updates.
  • 11. Roadmap Feature Priority Technical Complexity User Impact Search mechanism for customers to match with small business owners. 1 6 9 Link to existing platforms (Calendly) or direct import option to display calendar. 1 3 9 Automatic update of approved/modified appointments to calendar. 1 4 8 Push notifications or mobile updates to update relevant stakeholder of changes or send reminders. 2 4 7 Adding machine learning models to observe historical patterns and take inputs based on users needs to provide recommendations. 2 9 7 Design UI such that it is simple to use and requires simple clicks. 2 3 8 Availability in multiple languages (top 10 commonly spoken languages of India to start with) 3 4 4 Ability to edit calendars online for small business owners. 1 3 9
  • 12. Measuring Success 1/2 • Goal: Our product goal is to provide a seamless way to connect customers to small business owners and schedule appointments seamlessly and quickly. • Actions: Customer: 1) Searching for small business owner. 2) Requesting an appointment 3) Checking status Small Business Owner: 1) Updating/modifying calendars 2) Confirming appointments
  • 13. Measuring Success 2/2 • Metrics: Customer: 1) User Funnel (when do users drop off the funnel; retention rates) 2) Number of appointments per user 3) % approved appointments Small Business Owner: 1) # of modifications to calendar per user 2) # of approved appointments per user 3) Time spent updating/editing the calendar • Evaluation: There are some potential pitfalls with these metrics. Sometimes, the number of appointments per user can be misleading as it entirely depends on when people require medical help. Also % approved appointments doesn’t necessarily translate into the quality and showing up on the day of the appointment. Similarly for small business owner, if the metric # modification to calendar per user is less, that doesn’t always mean the app is doing a good job of keeping the calendar updated; maybe that user doesn’t have many requests overall. All these considerations need to be accounted for with additional qualitative data and follow to improve our product
  • 14. Competitors & Marketing • Competitive Advantage: 1) This app is focused mainly on booking appointments and not managing teams or enterprises unlike Calendly so we can provide a curated experience. 2) We also will provide a recommendation engine that isn’t available on some available products like Calendly, Appointlet, etc. • Marketing: We should start out by onboarding medical professionals in city areas to start off with. They, in turn can start suggesting their clients to use the app to book further appointments. Post the success of the initial acquisition, we can brainstorm some broad digital marketing ideas and movement into multiple types of professionals; not just medical.