DEV Community

Cover image for AI Taxi Dispatch Operator

AI Taxi Dispatch Operator

Mustapha Alaba on June 23, 2024

This is a submission for Twilio Challenge v24.06.12 What I Built Optimizing Business Efficiency with AI Operators Many businesses spend...
Collapse
 
bint_obasa profile image
Bint Obasa

This is a brilliant example of innovative automation in action. Well done on creating such an impactful project! An excellent way to enhance efficiency and cut costs for businesses. If I had a taxi business I'd jump on it right away...

Collapse
 
alaba_mustapha profile image
Mustapha Alaba

Thank you Obasa

Collapse
 
anthony_adikpe_b92937ec4a profile image
Iyata Adikpe • Edited

I think this is awesome. I did some car hailing service (Bolt) for a while, I think this can help enhance the driver-passenger experience by matching trips for a future date which guarantees revenue for the driver and improves customer experience.

Suggestions:

  1. Consider adding the estimated pricing to the order confirmation pages
  2. Consider despatching the closest rider to the customer
  3. Consider ensuring that a driver accepts the trip before the confirmation is sent (possibly done already)
Collapse
 
alaba_mustapha profile image
Mustapha Alaba • Edited

Thank you Anthony for these feedback and suggestions.

All points are well noted and are part of the final version.

This submission is for proof of concept and can't handle actual dispatching.

Each taxi company has a Dispatch system that handles quotes and sends out drivers, they also have API to connect with to get this done.

So ideally to be able to show quotes and actual dispatch a real Taxi company will be required.

Collapse
 
jaybabson007 profile image
Joel Yahaya

This is awesome 😊

Collapse
 
alaba_mustapha profile image
Mustapha Alaba

Thanks @jaybabson007

Collapse
 
adekeyeemmanuel profile image
Emmanuel Adekeye • Edited

AI & Twilio a powerful weapon if properly harmonized. This project exemplifies that. Code base is easy to navigate and comprehensive, contributing to its successful outcome.
Great work.

Collapse
 
douyemiene profile image
Victor Miene

Very nice usecase. A good question would be how trustworthy is this going to be? Then I'm curious if the model being used is supplied by Twilo or OpenAI itself

Collapse
 
alaba_mustapha profile image
Mustapha Alaba • Edited

Thanks Victor.

I am not sure what you mean by trustworthy.

Twilio was used to handle communication through WhatsApp and SMS as a failover option

OpenAI was used to implement the AI Operator using the GPT4o Model through the API.

This link is helpful to understand OpenAI Assitance API

Collapse
 
iyare profile image
Iyare Usen

This is really brilliant.

Collapse
 
michealabah2 profile image
Micheal Monday Abah

Wow, this will really improve business operation for taxi companies and response time for their clients. this is great.

Collapse
 
akeemandela profile image
Akeemandela

Amazing!
Can you take orders from outside Lagos? Like anywhere around the world?

Collapse
 
alaba_mustapha profile image
Mustapha Alaba

Yes, the taxi company that will be using it will determine the zip codes they support. if the address falls within the zipcodes then it is good to go.

Collapse
 
abdulsalamamtech profile image
Abdulsalam Abdulrahman (Amtech Digital)

Great job

Collapse
 
alaba_mustapha profile image
Mustapha Alaba

Thank you Abdulsalam

Collapse
 
solinkz profile image
Solomon Eyitene

tested it and it works amazingly. I love the idea and how it's simple to interact with, responding naturally and still have your response processed as intended.

Collapse
 
alaba_mustapha profile image
Mustapha Alaba

Thank you for the feedback and for helping to test the bot.

Collapse
 
nahsc0 profile image
Yusuf Nasir Ahmad

This is truly brilliant. Another AI potential unleashed by you. Can't wait to witness and utilize the full deployment of this solution.

Collapse
 
alaba_mustapha profile image
Mustapha Alaba

Thanks Yusuf.

Collapse
 
amrah_sali_9fa230422417b9 profile image
Amrah Sali

Incredible 🤩, this will really improve businesses for dispatch companies and improves their response time for clients. this is really nice well done.

Collapse
 
alaba_mustapha profile image
Mustapha Alaba

Thank you Amrah.

Collapse
 
isaac_idibia_bf2ff95ca2cd profile image
ISAAC IDIBIA

Wow this is awesome

Collapse
 
alaba_mustapha profile image
Mustapha Alaba

Thanks Isaac.

Collapse
 
nastadam profile image
Adamson Omobolaji Nasir

What a beautiful innovation. This is will be well received in our more technological inclined world. I can't wait to start enjoying it

Collapse
 
ruqee_a profile image
Ruqee Adeyanju

Excellent work.

Collapse
 
alaba_mustapha profile image
Mustapha Alaba

Thanks

Collapse
 
faisal_abdulhamid_9 profile image
Faisal Abdulhamid

All the best

Collapse
 
sheriffdeen_soleye_62153c profile image
Sheriffdeen Soleye

This is great, seamless order and fulfilment.

Collapse
 
sodiq_suleimon_6ed5da8354 profile image
SODIQ SULEIMON

Impressive.

Collapse
 
alaba_mustapha profile image
Mustapha Alaba

Thanks Sodiq

Collapse
 
naseerou profile image
Nasiru Sambo

Bravo! Can you ask for the cost of the service too?

Collapse
 
alaba_mustapha profile image
Mustapha Alaba

Yes Nasiru, an API call will be sent out to the Taxi Company's internal system to request quotes after all info has been gathered

Collapse
 
mensaloveable profile image
Abdullahi Adedayo A.

This is nice.
Could there be a feature where company staff can book a round-trip ride for home-office trips, with the company covering the cost?

Collapse
 
alaba_mustapha profile image
Mustapha Alaba

Yes, this can be configured to this use case.

Collapse
 
debowale01 profile image
Adeshina Ibrahim

This is a no-brainer for dispatch operators.

Collapse
 
alaba_mustapha profile image
Mustapha Alaba

Thanks Ibrahim

Collapse
 
george_olumah_76bd14f5fd3 profile image
george olumah

This is nice.
Have you considered reaching out to companies that may need this service?

Collapse
 
alaba_mustapha profile image
Mustapha Alaba

No. But I am open to deploying it if needed

Collapse
 
george_olumah_76bd14f5fd3 profile image
george olumah

You will need to make them notice it.
Take Rida app for example

Collapse
 
yamalik profile image
Yakub Abdulmalik

This is amazing.