Open the QuickBooks Online dashboard for the current authenticated Intuit account.
Use Cases
Use when the caller wants to reach the QuickBooks dashboard, regardless of whether an active Intuit session already exists.
Automation Flow
- Navigate directly to
https://qbo.intuit.com/app/homepagewithwaitUntil: "domcontentloaded". - If Intuit redirects to
https://accounts.intuit.com/app/sign-in?..., show the live interactive browser view and let the user complete sign-in, SSO, MFA, or other verification themselves. Do not guess, request, or enter credentials that were not provided. - Wait for the authentication flow to resume the QuickBooks application. If it does not resume automatically, navigate again to
https://qbo.intuit.com/app/homepage. - On the resulting page, run this evaluator in the current page:
(() => {
const url = location.href;
const text = document.body?.innerText || "";
const signIn = /accounts\.intuit\.com\/app\/sign-in/i.test(url) ||
/sign in|log in/i.test(document.querySelector('button, input[type="submit"]')?.innerText || "");
const dashboard = /qbo\.intuit\.com\/app\/homepage/i.test(url) &&
!signIn && /quickbooks|homepage|dashboard/i.test(`${document.title} ${text.slice(0, 4000)}`);
return { url, title: document.title, isDashboard: dashboard, signInRequired: signIn };
})()Possible Friction Points
- The shortest known authenticated app entry point is
https://qbo.intuit.com/app/homepage; unauthenticated access redirects to an Intuit Accounts sign-in URL with QBO-specific query parameters such asapp_group=QBO,asset_alias=Intuit.accounting.core.qbowebapp, andapp_environment=prod. https://qbo.intuit.com/is also an app entry point, but/app/homepageis the direct dashboard route and avoids an unnecessary navigation.- Authentication may require interactive MFA, SSO, consent, or other account verification; leave those steps to the user rather than attempting to bypass them.
- Treat the dashboard as reached only after the browser is back on the
qbo.intuit.com/app/homepageroute; the Accounts sign-in page is not a successful completion.