Documentation Index
Fetch the complete documentation index at: https://tbd-6fc993ce-pools-fill-rate-1772767851.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
How does automatic re-authentication work?
When you link credentials to a connection, Kernel monitors the login session and re-authenticates automatically when it expires. Periodic health checks detect logged-out sessions and trigger re-auth in the background, so the profile stays logged in without additional action on your part.How often are health checks performed?
Health checks on regular cadences based on your plan:- Hobbyist (1 hr)
- Start-Up (15 min)
- Enterprise (configurable)
How do I know if a Kernel can automatically re-authenticate a connection?
Check thecan_reauth field on a connection. This boolean checks the following conditions:
- Credential linked — A credential must be attached to the connection (stored in Kernel or via an external provider like 1Password)
- No external action required — The learned login flow doesn’t require human intervention
can_reauth be true. When true, Kernel will attempt to automatically re-authenticate the connection.
External actions that prevent auto-reauth
After a successful login, Kernel saves the login flow. If the flow includes steps that require human action—like SMS/email OTP, push notifications, or manual MFA selection—Kernel marks the connection as unable to auto-reauth because those steps can’t be automated without user input. If your login flow requires one of these, you can still automate around it:- Switch to TOTP — If the site supports authenticator apps, add a
totp_secretto your credential. TOTP codes are generated automatically, so the login flow won’t require external action. - Trigger manual re-auth — Start a new login session and route the user through the Hosted UI or Programmatic flow.
Which authentication methods are supported?
Managed Auth supports username/password authentication and most SSO providers.What happens if login fails?
If a login attempt fails, Kernel will retry with exponential backoff. After multiple failures, the login flow will be marked as failed and you’ll receive an error. Common failure reasons include:- Invalid credentials
- Bot detection blocking the login page
- CAPTCHAs that couldn’t be solved