The extension works on https://ais.usvisa-info.com/ only. This extension automates the process of rescheduling visa appointment…

Latest Version

Version
1.17
Update
November 16, 2024
Size
21.77KiB
Developer
Category
Users
431
Rating
4.66667 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
See more

USA Visa Appointment Rescheduler Extension

The extension works on https://ais.usvisa-info.com/ only.

This extension automates the process of rescheduling visa appointment date to the earliest available date. It periodically checks if a sooner appointment date is available and books it. No need to manually check for slots.

You can specify start and end date. The extension will book appointment only if it falls between the start and the end date. However, start and end date is not mandatory

HOW TO USE
----------------------------------------
1. Install the extension
2. Visit https://ais.usvisa-info.com/en-ca/niv/users/sign_in
3. Login with your email and password
4. Keep the chrome tab open in background and the extension will automatically try to reschedule the appointment to a sooner date.
5. Next time you do not need to login just visit the login page -> https://ais.usvisa-info.com/en-ca/niv/users/sign_in and it will automatically start working

Drop me an email with title USA VISA at [email protected]

Help me add more features to the extension by supporting me https://ko-fi.com/brijeshamin
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "USA Visa Appointment Rescheduler", "version": "1.17", "permissions": ["activeTab"], "background": { "service_worker": "background.js" }, "action": { "default_popup": "popup.html", "default_icon": { "16": "icons/icon16.png", "32": "icons/icon32.png", "48": "icons/icon48.png", "128": "icons/icon128.png" } }, "content_scripts": [ { "matches": ["https://*.usvisa-info.com/*/niv/groups/*"], "js": ["home.js"] }, { "matches": [ "https://*.usvisa-info.com/*/niv/schedule/*/continue_actions" ], "js": ["continue.js"] }, { "matches": [ "https://*.usvisa-info.com/*/niv/schedule/*/appointment/print_instructions" ], "js": ["instructions.js"] }, { "matches": ["https://*.usvisa-info.com/*/niv/schedule/*/appointment"], "js": ["appointment.js"] }, { "matches": [ "https://*.usvisa-info.com/*/niv/schedule/*/appointment?confirmed_limit_message=1&commit=Continue" ], "js": ["appointment.js"] }, { "matches": ["https://ais.usvisa-info.com/*/niv/users/sign_in"], "js": ["signin.js"] }, { "matches": ["https://ais.usvisa-info.com/*/niv"], "js": ["presignin.js"] }, { "matches": ["https://ais.usvisa-info.com/*/niv/account"], "js": ["presignin.js"] } ]}
Read more