TabSentry - Features - Configs - Custom Autofill

Introduction

You can create Feature configurations in TabSentry to amplify your Tasks capabilities. You can create Custom Autofill Configurations to correlate data from your Profiles, Accounts, Custom Data, IMAP, and Mail OTP codes to any supported field on any website.

Setup & Recommendations

  • Use categories to simplify organization.
  • Suppose our built-in Autofill does not support a particular field on a website, or you want to use Autofill across multiple browsers with Multi-Browser Control. In that case, you can create Custom Autofill Feature Configurations.
  • You can use Custom Autofill to automatically click checkboxes or other CSS/XPath Selectors on websites. 
  • If our auto-detection fails to find a field you want to autofill or you want to find the selector for a button, you can use Chat GPT to find the selector. Click here to learn how to use Chat GPT to find the selector.
  • You can use Custom Autofill combined with Multi-Browser Control and autofill across all your browser tasks with one click. Click here to learn about Multi-Browser Control.

Creating Custom Autofill Feature Configurations (Tasks > Browsers > Tools Method)

1. Navigate over to the Browsers section of TabSentry in Tasks. This section has an icon that looks like a globe titled Browsers when you hover over it.

2. Start a Task and navigate to the website/fields you want to create a Custom Autofill Feature Configuration. For this example, I will be using the RoboForm test website. This works on any website with a supported field. 

3. Manually input any data you want to be mapped to your Custom Autofill Feature Configuration. For this example, I will map CVV, Sex, Driver's License Number, Income, and Website fields with my Profiles, IMAP Mail OTP, and Custom Data.

4. After filling out the fields you would like mapped manually, select your task in the TabSentry Tasks > Browsers tableview and click Tools, and then select Create Custom Autofill Config and click Start.

5. By default, Features are created to the All Category. You can override this and specify a category name to have your Features created in or use the dropdown to assign them to an existing category.

6. Specify a Name for the Feature.

7. Specify which Matching URLs the Feature should apply to. You can leave this field empty to use your Custom Autofill Feature with all websites.

mceclip0.png

8. Specify which Selector Type to use to find the field to autofill your data.

9. Specify the Selector you want to use to find the field to autofill your data. You do not need to edit the Selector field if it is already filled out.

10. If our auto-detection fails to find the selector, or you want to find the selector for a button, you can use the Enable Click to Find Selector button.

  • You can use this feature by selecting a task that has the browser started and creating a Custom Autofill feature.

  • Create or edit a Custom Autofill Item, and then click the Enable Click to Find Selector.

  • Click the field on the page to scrape its selector. 

  • If successful, the selector will automatically fill in the **Selector** section of the dialog. (For my example, I am scraping the Reset button selector)

11. Assign a Data Key to your Selectors in the Data Key section. Your selection here determines how your custom autofill template will interact with the selector.  You can assign information from:

  • Profiles (Address / Payment information) (autofill)
  • Username (Email) / Passwords (autofill)
  • Custom Data (autofill)
  • IMAP / Mail OTP codes (autofilling IMAP / mail OTP codes)
  • SMS OTP codes (requesting phone numbers and autofilling SMS OTP codes)
  • Clicks / True / False (automated clicking)
  • Scraping Data (Text and Links) (Scraping information and adding to Custom Data assigned to your tasks)

12. You can optionally specify a Nickname for your selector. This is useful if the selector has a confusing value.

13. Specify the Input Method to use to autofill the field. In most cases, Default works well, but if the data is not autofilling into the field, try using the Typing (Slow) Input Method. You can expirment with input method types to see which works best for your use case.

14. You can configure a Delay After Autofill time to wait on the page after autofilling the field. This is useful if something on the page changes after you autofill the field.

15. You can configure the Repeat Amount field to repeat an autofill action. This is useful if you want to click a button multiple times or autofill data multiple times.

16. You can configure a Repeat Delay to delay between each repitition of the autofill item.

17. After configuring your Selector, click the Save button.

18 . The selectors shown should correlate with the ones you previously filled. If extra unwanted Selectors are displayed, you can remove them by selecting the unwanted Selectors, then clicking Edit > Delete or right-click> Delete.

19. After configuring your Selectors, click the Save button.

20. A dialog will appear asking if you want to update any of your browser tasks with the new custom autofill config. Click the Yes button.

21. Select the Tasks you want to assign your new Custom Autofill Feature Configuration. To use your Custom Autofill Feature Configuration, it needs to be assigned to your Tasks.

22. After assigning your Custom Autofill Feature to your tasks, click Save.

Running Custom Autofill Feature Configurations (Tasks > Browsers > Tools Method)

1. Navigate over to the Browsers section of TabSentry in Tasks. This section has an icon that looks like a globe titled Browsers when you hover over it.

2. Start a task and navigate to the website you want to use your Custom Autofill Feature Configuration. For this example, I will use the RoboForm test website with the Custom Autofill Feature Configuration I setup above.

3. Open Task Assistant and navigate to the Features section. This section has an icon that looks like a bullseye with an arrow in it titled Features when you hover over it.

4. Click the Autofill button in Task Assistant on your Custom Autofill Feature Configuration. This will trigger the Autofill and fill in any fields that correlate with your Custom Autofill Feature Configuration.

custom autofill demo.gif

5. If you have Multi-Browser Control (MBC) enabled, when you click the Autofill button, it will trigger the Custom Autofill Feature Configuration across all of your controlled browsers. This is excellent to use on Google Form Raffles, entering information into your accounts, and more!

mbc custom autofill demo.gif

Creating Custom Autofill Feature Configuration (Features > Configs)

1. Navigate over to the Configs section of TabSentry in Features. This section has an icon that looks like a bullseye with an arrow in it titled Configs when you hover over it.

2. Click the Create button. This will open the Choose Task Feature dialog. Select Custom Autofill in the dropdown.

3. Click Next.

4. By default, Features are created to the All Category. You can override this and specify a category name to have your Features created in or use the dropdown to assign them to an existing category.

5. Specify a Name for the Feature.

6. Specify which Matching URLs the Feature should apply to. You can leave this field empty to use your Custom Autofill Feature with all websites.

7. Specify which Selector Type to use to find the field to autofill your data.

8. Specify the Selector you want to use to find the field to autofill your data. You do not need to edit the Selector field if it is already filled out.

9. If our auto-detection fails to find the selector, or you want to find the selector for a button, you can use the Enable Click to Find Selector button.

  • You can use this feature by selecting a task that has the browser started and creating a Custom Autofill feature.

  • Create or edit a Custom Autofill Item, and then click the Enable Click to Find Selector.

  • Click the field on the page to scrape its selector. 

  • If successful, the selector will automatically fill in the **Selector** section of the dialog. (For my example, I am scraping the Reset button selector)

10. Assign a Data Key to your Selectors in the Data Key section. Your selection here determines how your custom autofill template will interact with the selector.  You can assign information from:

  • Profiles (Address / Payment information) (autofill)
  • Username (Email) / Passwords (autofill)
  • Custom Data (autofill)
  • IMAP / Mail OTP codes (autofilling IMAP / mail OTP codes)
  • SMS OTP codes (requesting phone numbers and autofilling SMS OTP codes)
  • Clicks / True / False (automated clicking)
  • Scraping Data (Text and Links) (Scraping information and adding to Custom Data assigned to your tasks)

11. You can optionally specify a Nickname for your selector. This is useful if the selector has a confusing value. If you are using a Scraping Data data key, the nickname determines what the name of the Custom Autofill item is for your scraped data.

12. Specify the Input Method to use to autofill the field. In most cases, Default works well, but if the data is not autofilling into the field, try using the Typing (Slow) Input Method. You can expirment with input method types to see which works best for your use case.

13. You can configure a Delay After Autofill time to wait on the page after autofilling the field. This is useful if something on the page changes after you autofill the field.

14. You can configure the Repeat Amount field to repeat an autofill action. This is useful if you want to click a button multiple times or autofill data multiple times.

15. You can configure a Repeat Delay to delay between each repitition of the autofill item.

16. After configuring your Selector, click the Save button.

17. A dialog will appear asking if you want to update any of your browser tasks with the new custom autofill config. Click the Yes button.

18. Select the Tasks you want to assign your new Custom Autofill Feature Configuration. To use your Custom Autofill Feature Configuration, it needs to be assigned to your Tasks.

19. After assigning your Custom Autofill Feature to your tasks, click Save.

20. Click here to learn how to run Custom Autofill Features with your Tasks.

Was this article helpful?
1 out of 1 found this helpful

Comments

0 comments

Article is closed for comments.