I am building an app which add a ui component with mic and stuff to a store. When someone on the store send a command like show me red or some black ____ products. I want to trigger a action on that such as I want all the products on the stored to be filtered.
So currently when someone install this app the ui component for mic which an app embed is added automatically to the theme. This then also has logic to handle mic input and understanding what filter to apply.
Now the text to action conversion is done. I just can't figure out the filtering and searching part through my theme app extension.
Search through query params is possible but I don't want to reload the page even for searching or filtering. Is this any way I can handle this use case.
Or is there any what this flow can be done without a theme app extension and directly through my app
Here is a rough idea of how this might work:
Hope this helps,