Inputs

☐ Prompt / Description (Required)

A clear and concise instruction describing what this step should do. This helps the AI debug and adjust tab-switching logic if needed.

Good Example: "Switch to the Bytespace tab based on its URL pattern."

Bad Example: "Find some tab and go there."

Why it’s bad? Too vague, lacks specificity about how the tab should be found.

☐ Find Tab By (Required)

Match Patterns

Find a tab by matching its URL pattern

  • Example: https://bytespace.ai/*

Tab Title

Find a tab by its window title

  • Example: "Bytespace Dashboard"

Next Tab

Switch to the next tab in sequence

  • No additional input needed

Previous Tab

Switch to the previous tab in sequence

  • No additional input needed

Tab Index

Switch to a specific tab position

  • Example: 0 for first tab

☐ Create If No Match (Optional)

If enabled, creates a new tab when no matching tab is found:

  • Opens the specified URL in a new tab
  • Continues automation in the new tab

Usage Example

Scenario: Switching to Bytespace dashboard

✅ Good Prompt:

“Switch to the Bytespace tab based on its URL pattern.”

✅ Find Tab Configuration:

Method: Match Patterns Pattern: https://bytespace.ai/*

Alternative Method: Tab Title Title: "Bytespace Dashboard"

Notes

  • The Prompt / Description is required to help AI debug and adjust tab-switching behavior if needed.
  • Tab positions may change if tabs are opened or closed during automation.
  • URL patterns support wildcards (*) for flexible matching.
  • Consider enabling “Create If No Match” for more robust workflows.