- Target Name: {target_name}
- Login URL: {login_url}
- Username: {username}
- Password: {password}
{otp_section}
{custom_steps}
Instructions (USE PLAYWRIGHT MCP ONLY)
- Navigate to the login URL using
mcp__playwright__browser_navigate
- Use
mcp__playwright__browser_snapshot to see the page structure
- If custom pre-login steps are provided above, complete them first (use
browser_snapshot after each step to verify progress)
- Find and fill in the username/email field using
mcp__playwright__browser_type
- Find and fill in the password field
- Submit the login form using
mcp__playwright__browser_click
- Wait for successful login indicators:
- Redirect to dashboard/home
- Welcome message or user menu appearing
- Absence of login form
{email_section}
- After successful login:
report_auth_status(status="success")
- If login fails:
report_auth_status(status="failed", failure_reason="detailed explanation")
CRITICAL
- Do NOT log out after logging in
- Your browser session is being saved for other agents to use
- You MUST use Playwright MCP tools for browser automation - NO curl/wget/API calls