Desktop App Integration
This is a technical note describing how the Windows diagnostics app can open AutoSolve Hub pages with context.
Code Pages
The desktop app can open any code page with:
https://autosolvehub.com/codes/<code>.html
Where <code> is the OBD2 code in lowercase, for example:
https://autosolvehub.com/codes/p0299.html
Car Profiles
Car profiles follow the pattern:
https://autosolvehub.com/cars/<make>/<slug>.html
For example:
https://autosolvehub.com/cars/ford/fiesta-st180-2016.html
AI Tools with Prefilled Context
The AI tools pages understand a few query parameters so that the desktop app can pre-fill forms.
AI Mechanic Assistant
URL:
https://autosolvehub.com/ai-tools/mechanic-assistant.html?code=P0299,P0420&car=Fiesta+ST180+2016&profile=tuned&symptoms=Underboost+on+full+throttle&work=New+plugs+and+coils&goals=Daily+driver
Parameters used:
codeorcodes– one or more codes, comma-separated.carorvehicle– free-text description of the car.profile– short note like "stock" or "tuned" (optional).symptomsornotes– symptom summary.workorhistory– previous repairs or attempts.goalsorgoal– constraints, budget, usage.
AI OBD2 Code Explainer
URL:
https://autosolvehub.com/ai-tools/?code=P0299,P0420&make=Ford&model=Fiesta+ST&year=2016&engine=1.6+EcoBoost&symptoms=Low+boost+only+in+4th+and+5th
Parameters understood on the AI Tools page:
codeorcodes– fills the Fault codes box.makeorbrand– fills the Make field.model– fills the Model field.year– fills the Year field.engine– fills the Engine field.symptomsornotes– fills the Symptoms box.
The desktop app just needs to build these URLs and open them in the default browser. The site handles the rest.