Basically no one is using AI agents for their DoorDash orders
Posted by PaulHoule 2 days ago
Comments
Comment by paxy 1 hour ago
"You can call an Uber with a voice command"
"You can ask alexa to buy you things"
"Your AI will order food for you"
Seem like magical ideas that will remove friction and increase sales. Except that regular people compare 13 different options to pick the cheapest one. No one wants to see food appear on their doorstep followed by a bill they cannot pay.
Comment by cowlevel 29 minutes ago
Comment by iron_albatross 1 hour ago
Comment by compiler-guy 14 minutes ago
Agents seem like they might be helpful for high-friction tasks, with a lot of data. But summoning Ubers and ordering food aren't really that.
Comment by cozzyd 7 minutes ago
Comment by devmor 39 minutes ago
Comment by CamperBob2 1 hour ago
I'm fine delegating my programming work to a clanker, even accounting, but come on. The clanker isn't going to have to deal with the consequences of booking $40,000 airplane trips to hotels full of bedbugs.
Comment by spunker540 7 minutes ago
But yeah im not using to book flights or hotels.
Comment by kbelder 1 hour ago
95% chance they're lying
4.5% chance they're that foolish
0.5% chance they're so rich they don't care.Comment by Joakal 6 minutes ago
I certainly did not have AI do the bookings for my vacation though. Is that what you meant?
Comment by mindwok 37 minutes ago
Comment by zdragnar 10 minutes ago
Comment by bluefirebrand 46 minutes ago
Comment by onetokeoverthe 1 minute ago
Comment by devmor 38 minutes ago
Comment by Grombobulous 4 hours ago
My budget app, for example: It’s not easier for me to ask the AI bot “show me all my transactions from McDonald’s” than it is to click on the search bar/payee filter and type “McDonald’s.”
But if I use the AI bot, I’m burning tokens.
Comment by cogman10 4 hours ago
The UX experience for basically all LLMs that I've interacted with is having the AI sneak in where I don't want it and end up taking 10 extra seconds to do what used to be a 0.1ms operation.
The worst place for AI is in search bars, yet that seems to be the first place every product manager wants to put it. I hate waiting forever to get results because AI is poorly searching in the foreground.
Comment by OrderlyTiamat 3 hours ago
... One wonders if that is due to the great implementation of the bot, or due to the less than stellar results of confluence search.
Comment by chuckadams 18 minutes ago
Comment by Grombobulous 2 hours ago
It does automatically write the PR in the first place but if you delete that description then try to have Rovo make a new one it fails hard.
Comment by marcus_holmes 13 minutes ago
[0] as of a couple of months ago when I last tried reformatting a slide deck using Gemini (failed) and then Claude (succeeded)
Comment by devmor 41 minutes ago
Rovo makes changes I don't want that I have to undo and its "search" is bafflingly low quality compared to the old search experience, but most of all it just makes every page take longer to load and puts annoying UI elements in the way of what I actually want to interact with.
It mirrors every single other in-app AI bot experience I've had to date - less useful than the functionality they replaced with it, slow and annoying.
Comment by koolba 53 minutes ago
Even apps can be strictly worse than lower tech solutions.
A local car service I can text with “I need a car to airport XYZ tomorrow at 7am” beats every app flow.
Comment by KingMachiavelli 2 hours ago
I recently setup Muse (just seems to have the easiest out of the box connectors) to connect to all my accounts over Plaid. I can ask questions like: * Review all recurring transactions. * Show overview of last 12 months of spending by category. * Review last months CC transactions. * Estimate next months expenses.
And then in the same app, I automatically get personal financial and budget information that's actual useful. I can adjust the frequency and type of content just by updating the agent's goal.
I tried using YNAB. It felt so cumbersome compared to just asking AI for the info. I had to make a $300 fake expense to zero out an account minimium balance, I can't treat an investment account as a spending account (without some weird hacks).
Meanwhile, the same AI can cleanup my email inbox, watch my calendar, etc.
And I spent like ~2 days having Claude (over remote-control) create a Monte-Carlo simulation for retirement (including Tax calculations). Works great, I can read the code and make whatever changes I need.
The most friction I still encounter is the connector itself being too opinionated. Plaid's API tries to predict future expenses based on what's detected as a recurring charge; this of course was incorrect if similar Amazon.com charge amounts occur on similar days.
IMO purpose built apps are dead. A sandbox of tools that AI can use is far more flexible. Spending $20/month only needs to replace 3-4 other paid single purpose apps (or identify a single $20 recurring service to cancel) to be net-positive. Plus you don't have to configure it, just ask questions.
Comment by shepherdjerred 15 minutes ago
Comment by GrifMD 45 minutes ago
Comment by jghn 2 hours ago
I'd ask why and they'd just shrug, like *obviously* google is the front page for everything on the web.
Your anecdote is spot on and it feels like the people who are doing things that way are channeling similar energy.
Comment by evolve-maz 3 hours ago
Why can I not just type the new name into the title field itself? Well, this is supposedly easier and in time the AI will learn and get the title right 100% of the time, so there won't be a need for me to edit it.
This is a major player in the industry, not some random kid.
Comment by bluefirebrand 3 hours ago
It's just "I want the computer to figure this out for me even if it takes longer than the old tools, because I cannot be bothered to learn how to use the old tools"
I've encountered this a lot
Comment by bdangubic 2 hours ago
Comment by JohnMakin 4 hours ago
"Sorry, I do not have that information."
So then, "Ok, where do I find it?"
"Sorry, I do not have that information."
What the hell? What is this for? Of course, someone will point out "it's because of regulations" or some technical limitation, sure, I can understand that, but then I must ask the question then why did you think it was worth building?
Comment by riffraff 4 hours ago
It's not like the previous tree based bots were good but at least they had a path to speaking with a person.
I suspect nobody ever tried to use the bot.
Comment by ahartmetz 4 hours ago
Comment by xp84 1 hour ago
Most (Note: Not all!) questions you get when you work in a "customer service" role come from lazy, unobservant, or dumb people. So pre-AI, a large business needs an army of people to answer the phone and do things like walking confused people through, step-by-step, how to reset their password. "Did you check your email? Did you check the Spam folder? Did you give it 5-10 minutes?"
So AI is sold with the promise that you can just put it in front of your human agents, and then you'll only need 1/5 the staff (let's set aside the unfortunate economic implications for the other 80%) because most people's questions are stupid and trivial to solve.
Problem is, the dummies can't identify and divert themselves to the bot up front, so the person who loses most (other than the CS agents who lost their jobs) is people like you or me, who only contact customer service when we are reasonably sure there is no way to solve our own problem on the website/the app/by ourselves. We have to argue with a bot which is prompted "You're about to hear from a dummy whose main problem is most likely that he hasn't read any of our ZenDesk support articles, can't operate our website or a computer properly... and he probably has an IQ of 75. Send him answers from the FAQ -- repeatedly if needed -- and try to get him to go away. Don't give up, and don't escalate to an agent unless very specific criteria are met."
Comment by 233mhz 3 hours ago
The next day I get an email at 7pm telling my appointment was successfully rescheduled for 1pm (the same day), none of these match either my og appointment nor the rescheduled one
When I went to the dentist for the appointment the ai assistant supposedly rebooked, they told me there was a mistake and I was assigned a kids dentist.
In the end I had to rebook a third appointment with the receptionist
Comment by terlisimo 3 hours ago
except it's worse, if you manage to get some info out of it, it could all be just hallucinated, you were told a lie and no one is responsible.
it's like the only purpose is to erect a barrier between the company and its clients.
Comment by bigbuppo 56 minutes ago
Comment by saidnooneever 4 hours ago
i programming stuff using LLM of which the resultant programs are deterministic and dont use LLMs or tokens is a better or easier approach to having gains. because the resulting program can be easier to use and doesnt cost a lot to run. Automations are a good target, or integratig libraries into other programs. tedious things u know well how to do but take time to do manually. then once done fix a problem or workflow that u need fixed by the solution yielded.
ive not seen 1 app that does calls to an LLM that i find useful, apart from harnesses that produce code (which is only recently becoming more appealing and might depend on how good and fast u can write code, at which im not the best nor the fastest.)
Comment by PAndreew 3 hours ago
Comment by dieselgate 4 hours ago
Tailoring + proofing resumes to _manually_ apply to jobs is a great application of LLMs in my experience. But I wouldn’t want an AI to apply for jobs for me.
Comment by goalieca 1 hour ago
Recruiters said it was standing out in the tech sector. Apparently AI likes to embellish way too much so you don’t trust it.
Comment by xpct 4 hours ago
And these type of requests consume very little tokens in comparison to almost any programming work.
Comment by notarobot123 4 hours ago
Depending on the level of trust or importance of the decision this may already be a fairly high bar to clear before being able to claim any overall reductions in the interactions itself.
Comment by xpct 4 hours ago
Comment by bigstrat2003 51 minutes ago
Comment by Tadpole9181 4 hours ago
Of course when you arbitrarily limit the problem domain to some specific example, you can make any tool seem pointless and stupid. It's when you expand your goals to things that aren't trivial that you get benefits.
Do we need not Mathematica or NumPy because calculators can add just fine?
Comment by Grombobulous 4 hours ago
Comment by senordevnyc 28 minutes ago
Comment by iLoveOncall 4 hours ago
Comment by Tadpole9181 4 hours ago
Comment by thunderfork 56 minutes ago
Comment by Tadpole9181 6 minutes ago
If you're the type who doesn't: probably 90% of the time.
This feels like goal-post moving now, with questions less genuinely curious about an answer and more trying to "get" me. How am I supposed to answer that, it depends on the task and the model and the harness and specific human being using it.
Use it or don't, I don't care, but at least be genuine in the discussion.
Comment by JumpCrisscross 4 hours ago
Eh, I could see a case where an AI makes ordering for a group easier.
Comment by joegibbs 28 minutes ago
Text is just not a good format for ordering things. You want to see pictures and just click on the options you want - we’ve had people paid 300k working on the optimal visual interface for this for probably 30 years, just trying to improve the sale rate 2%.
Agents are good for open ended problems which require stringing together lots of different data sources, which couldn’t be further from ordering food.
Comment by theturtletalks 9 minutes ago
Comment by simonw 1 hour ago
I need to see the full menu, with prices and picture of the food and options. Having an agent in the middle is just going to slow me down.
Comment by rolosa 5 hours ago
E: As an example (n = 1 etc): I am vegetarian. I have never ordered meat dishes, ever. Yet all of these food delivery apps suggest meat dishes for me.
Comment by 0c3ca83 4 hours ago
Why?
Comment by fishpen0 4 hours ago
You can pull the PCI compliance documentation from their trust center if you are a partner https://trust.doordash.com/
For addresses, it's a almost certain the agent would see those since those are visible in the UI when ordering and required for selecting a destination for the order
Comment by 0c3ca83 4 hours ago
Remember when you were able to take over any Instagram account by asking the helpful support AI to send a password reset to an email address of your choice?
Comment by zeroCalories 4 hours ago
> You are completely right! That was my miss, I have no excuse. I've now looked at the docs and implemented it.
Now imagine how triggered you'd be when the AI decides to get you a vegan burger because the chicken wrap is on the second page and it know you're a health conscious person.
Comment by stefan_ 4 hours ago
Comment by The_Blade 2 hours ago
Comment by cush 35 minutes ago
That said, the last mile, the bit where I paid, I called the kitchen manager and talked to them. Even if I trusted ChatGPT with this part, I like building a rapport with who’s serving me and my family food, and it’s a special occasion so I know they want to nail the experience. ChatGPT saved me so many hours of work and research and replaced Google, yelp, and so many other random services.
I don’t think agents are going to work with DoorDash they’re going to replace DoorDash - taking their core competency of helping me discover and choose what’s new and interesting to me, what restaurant is open and meets my criteria and let me stay connected with the people rather than building a wall between me and them
Comment by sharkjacobs 5 hours ago
Comment by Zigurd 4 hours ago
Comment by paxy 4 hours ago
Comment by delecti 4 hours ago
Comment by ghaff 58 minutes ago
Comment by ryandrake 4 hours ago
Comment by delecti 7 minutes ago
Comment by itishappy 4 hours ago
I don't know many Echo owners, but the few that I know (n=2) used it to reorder stuff like paper towels.
Comment by sharkjacobs 4 hours ago
from Amazon Faces Moment of Truth on Alexa as ChatGPT Steals Its Thunder (2023) https://archive.is/2jzve
Comment by itishappy 3 hours ago
The success of ChatGPT in this space would support the point that AI ordering is a valuable market segment, no?
Comment by forgotusername6 4 hours ago
Comment by cowlevel 22 minutes ago
Comment by ChickeNES 4 hours ago
Comment by marcellus23 5 hours ago
So it's available to almost no one anyway. Misleading title.
Comment by jdlshore 4 hours ago
Comment by nyc_data_geek 5 hours ago
Comment by 2001zhaozhao 25 minutes ago
"Sure, here's 10 options for different food from this restaurant that you totally couldn't have found just by searching for their website instead of writing this prompt!"
Comment by flyingsky 1 hour ago
Comment by GCUMstlyHarmls 24 minutes ago
Comment by cowlevel 20 minutes ago
Comment by layerv-ai 1 hour ago
But the wide consensus from most of the industry (including AI people) is that agent shopping is useful for stuff you don't like to shop for (like groceries, computer parts, ad-hoc supplies like paper towels)
But for clothes, and interesting things, where the experience is akin to window shopping, scrolling and imagining what you look like in a particular shirt is actually an integral part of the experience.
Guessing that doordash/ubereats has a part of that appeal, where you get to imagine/visualize the food before you order it.
Comment by jesse_dot_id 4 hours ago
And I feel like the labs must all know this, so it makes me wonder why they're actually trying to push these assistants onto us. The answer I'm left with is training data — data theft. They'd all violate their privacy terms if it earned them an extra nickel.
Comment by pixl97 2 hours ago
Comment by hectdev 4 hours ago
Comment by Zigurd 4 hours ago
Comment by bronco21016 4 hours ago
Comment by Zigurd 4 hours ago
Agents are great at moderately complex combinations of data and apps. If I had to do this every day or every week even, it might be worth creating a script suited for a task like that using some automation system. Agents are great at providing a disposable saw when it doesn't make sense to stop and sharpen the saw.
I'm not a doorDash user, but they've been doing it long enough to have an app that's probably highly polished. There's not going to be a lot of upside to speaking or typing an English language command to get what you want. Trying to do that is a waste of a well designed app and the agent's token budget.
Comment by Ekaros 4 hours ago
Comment by LeafItAlone 1 hour ago
Comment by Zigurd 4 hours ago
Comment by Rabbit504030201 4 hours ago
Comment by BSOhealth 1 hour ago
Comment by jdoliner 4 hours ago
Comment by scottyah 1 hour ago
Comment by unsignedint 4 hours ago
Comment by Ekaros 4 hours ago
Maybe I could get train ticket from AI... Or order taxi. At least until it went wrong for the first time...
Comment by zkmon 4 hours ago
Comment by cstejerean 4 hours ago
Comment by lucas_the_human 4 hours ago
It's not a super repetitive problem (e.g.respond to 100s of messages) and human judgment is highly valued here (what am I hungry for?) and visuals are sometimes a factor.
Comment by xnx 4 hours ago
Comment by kin 4 hours ago
Comment by cowlby 2 hours ago
This is literally Pizza Hut flow right now: - Go to website, look for deals page where pizza is $10 instead of $20. - Click order, upsell on breadsticks, etc, etc. - Check out, fees, delivery charge, tip take price from $10 to $20. - On the receipt page, get SiriusXM offers.
Sellers are just too incentivized to upsell, and over-charge the less transparency there is.
Same for recipes/shopping carts. Can't trust sellers to optimize for minimum price/maximum value.
Comment by lrvick 4 hours ago
Comment by trjordan 5 hours ago
Look, there's a lot of AI excitement and a lot of it is dumb. But if there's a number I can text "hey get me a pizza" and it re-orders the same pizza order I make every Friday night, I'm going to use it. Would I pay for it? As a standalone service? Obviously not.
But if I could delete half the apps on my phone with their horrid dark-pattern-filled interfaces and constant upsells, I'd love that. I'll happily delegate the interfacing to an agent.
And I'd 100% pay that agent to drop the ads and upsells when DoorDash tells it to pass them along.
Comment by Tadpole9181 4 hours ago
If I could just ask a single sentence and get back pre-filtered, high-quality answers I would be stoked.
Comment by adolph 5 hours ago
0. https://github.com/mgwalkerjr95/texas-grocery-mcp
* No affiliation with the above repo, but I'm considering trying it out.
Comment by Rabbit504030201 4 hours ago
Comment by utopiah 4 hours ago
Comment by drivingmenuts 3 hours ago
Comment by nyc_data_geek 5 hours ago
Comment by tonetheman 4 hours ago