Inspiration 🤔
It takes forever to find what you’re looking for when you shop online
- 30% of eCommerce consumers use on-site search
- Accenture showed that “40 percent of consumers have left a business’s website and made a purchase elsewhere because they were overwhelmed by too many options”
- Online shopping is preferred for convenience and price comparison, but in-store shopping is still preferred for the overall experience due to better social interaction. Despite the convenience of online shopping, people still prefer in-store shopping for the overall experience.
So, how can we make online shopping a more approachable and enjoyable experience?
What it does 🔥
WeOS Shopping Assistant transforms any Square website into a conversation mimicking that in-store shopping experience
- A user search triggers a conversational search experience
- Our shopping assistant asks relevant follow-up questions just as if they were in the store
- As they respond the results are narrowed down until they find what they want
- At the end of the journey other items are recommended
How we built it 🪄
WeOS Shopping Assistant is built on our WeOS platform which makes it easy for businesses to leverage data that lives in their SaaS applications
- Integrated Square into WeOS so that products can be returned when the user does a search. WeOS has a novel approach to integrating with SaaS to make data more accessible
- Created an interface that combines search and generative AI to create a conversational search experience
Challenges we ran into 💪
- The Square Items API is not ideal for product search. Even searching in the square dashboard for items isn't a consistent experience
- The Square API is deeply nested and APIs are optimized for performance though they lead to having to make many calls to get the full information.
- LLMs can be slow and e-commerce consumers expect fast results. We combined keyword search and generative API to mitigate this
Accomplishments that we're proud of 🙌
- Pivoting and executing in 2 days!
- Leveraging our existing technologies to get the job done
What we learned 🤓
- Square has a lot of great APIs that cover the length and breadth of the platform.
- Setting up a site on Square is very easy
- The Snippet API was a great alternative to using the Custom Tracking option to get things installed on square site
What's next for WeOS Personal Shopping Assistant 🤩
We’re excited to get this into the Square marketplace
We think there's a future for us in the Square ecosystem! Here are some things we have planned!
For Business Owners
- We want to create a more integrated experience
- An admin view to review conversations and even take over if/when required
For Consumers
- Make voice search available on all platforms
- Add Visual search to support a user uploading an image and saying “I want a dress like this but shorter”
- Handle customer support queries (Hey, where's my order?)

Log in or sign up for Devpost to join the conversation.