Skip to content

Mini-app

Swiggy

Apps

Explore food, groceries, and tables while you keep control of checkout

  • Android — supported
  • iPhone — supported
  • Mac — supported

Capabilities

What it does

Your AI reads the live catalogue, prices a real basket, and then stops, the total, the tap and the money are yours.

  • Three doors, one agentEat now for restaurant delivery, Cook for Instamart groceries, Go out for Dineout tables. Your AI has the live catalogue, your cart and the stores an order would come from.
  • Your cart is read-only by defaultThe agent can only change a basket while cart mode is on, and it has to ask you for that in chat. There is deliberately no switch on the cart screen to flip.
  • One total, and it expiresPricing happens against your saved Swiggy address and payment method, and comes back as a confirmation with the exact amount. Let it go stale and it will not silently reprice. You ask again for a fresh one.
  • A ledger for the moment it goes wrongSent, waiting, confirmed, refused, or genuinely unknown. If the connection drops mid-place, the check runs on its own and survives a restart, because asking again could give you two orders.
  • Tables, honestlyDineout gives no way to look a booking up afterwards, so on a dropped connection the app stops and hands you a reference to check in the Swiggy app. It will never quietly try again and book the same table twice.
  • It tells you when a basket spans two storesAn Instamart basket across two stores becomes two orders, and one can succeed while the other fails. Ask before checking out and the agent reads the store count off the cart.

Walkthrough

The actual flow

Every screen below is a replica of Swiggy built from the app's own strings, step through it.

Swiggy
Cravings, plans, sorted.What are we solving?
Eat nowRestaurant deliveryCookInstamart groceriesGo outDineout tablesPlayFood games
Under 30 minutesVegetarianTeam lunch
Powered by Swiggy
Ask about groceries

What would my shopping list cost on Instamart right now, and how many stores would it come from?

₹1,284 across 11 items, all from one store. Two things are out of stock, I can suggest replacements.

Cheaper swapsOut of stockPrice this list
A basket that spans two stores becomes two separate orders, and one can succeed while the other fails.
Cart
Instamart cart11 items
Toor dal 1kg₹186
Amul butter 500g₹275
Tomatoes 1kg₹64
Total₹1,284
Read-only right nowYour agent can only change this cart while cart mode is on, and it asks you for that in the chat when it needs it. There is no switch here to flip.
Saved address · 12A · your Swiggy account default
Cart
Saved address · 12APayment: your Swiggy account default
This total has run out. Ask again for a fresh one.
You pay₹1,284
Items (11)₹1,199
Delivery₹35
Taxes₹50
CancelConfirm
Order
Sent to SwiggyApproved · not placed yet
Waiting for Swiggy to answer
Swiggy confirmed itFollow it in the Swiggy app from here
And when it does not resolveThe connection dropped at the wrong moment, so this order may or may not exist. The check runs on its own and survives a restart, asking again now could give you two.
Swiggy confirmed that. Nothing was charged, and asking again is safe.

Three doors, one agent

Eat nowRestaurant deliveryCookInstamart groceriesGo outDineout tablesPlayFood games

Your AI has the live catalogue, your carts and the stores an order would come from, for all three.

It reads the live catalogue

₹1,284 across 11 items, all from one store. Two things are out of stock, I can suggest replacements.

A basket that spans two stores becomes two separate orders, and one can succeed while the other fails. Ask before checking out and it reads the store count off the cart.

Read-only right now

There is no switch here to flipYour agent can only change this cart while cart mode is on, and it has to ask you for that in the chat when it needs it.

You pay

₹1,284
Items (11)₹1,199
Delivery₹35
Taxes₹50
PaymentSwiggy default
CancelConfirm

One exact total, priced against your saved address. Let it go stale and it will not quietly reprice, this total has run out, ask again for a fresh one.

And when it does not resolve

Sent to SwiggyApproved · not placed yet
Waiting for Swiggy to answer
Checking whether it went throughSurvives a restart
Swiggy confirmed itFollow it in the Swiggy app from here

The connection dropped at the wrong moment, so this order may or may not exist. The check runs on its own, asking again now could give you two.

01Delivery, groceries or a table · the agent works all three

Step 1 of 5: Pick a door. Delivery, groceries or a table · the agent works all three

Powered by Swiggy. Swiggy and Instamart are trademarks of Bundl Technologies Private Limited.

Prompts

Try asking

Quick actions Swiggy puts in front of you, tap one in the app, or type your own.

  • Find dinnerFind me good biryani on Swiggy Food delivery nearby, open now.
  • Price a basketWhat would milk, bread and eggs cost me on Instamart right now?
  • Where's my orderWhere is my Swiggy order?
  • Table for twoAny Dineout tables for two around 8pm tonight?

Where it lives

Opens as its own screen in the app. Your AI can drive it too, so you can either tap through it yourself or just ask.

What it needs

Nothing special. It runs anywhere OpenAlly does.

What your AI uses

This skill teaches your agent how to drive Swiggy.

Continue with OpenAlly

The badges above are the source for Swiggy platform support and availability.

Get OpenAlly

Related

Works with

Skills that reach for Swiggy, or that you'd grant alongside it.

More like this