Sign-in page
The page is titled Sign in to cfo.ai.
A Google or Microsoft sign-in that fails shows We couldn’t complete sign-in. Please try again.
Sign-in code page
The page is titled Enter your code, with We sent a six-digit code to [email]. Its footer reads Codes expire quickly. You can request a new one if needed.
When a Google or Microsoft sign-in matches an account that already exists, a code links the two sign-in methods. The page then says We sent a six-digit code to [email] to safely link your sign-in methods. and This protects your existing cfo.ai account when adding another sign-in method., and offers Start over instead of Change email.
Sign-in code messages
For how many codes you can request and check, see Limits and file types.
Navigation sidebar
From top to bottom:
The sidebar remembers its Scenario for each workspace, so opening a chat does not change which Pages it lists. A Page you pick in the sidebar opens full-screen in the sidebar’s Scenario and closes the chat you had open.
Pages in the sidebar
To move, nest, or rename Pages with the keyboard, see Keyboard shortcuts. To organize Pages, see Create and organize Pages and blocks.
A workspace with no Pages
A workspace with no Pages opens on Ready to model, [your name]?, with Create with Ari and Add block (Table block, Text block, or Canvas block). Someone who cannot create Pages sees No pages yet and the reason, such as This workspace has no pages. or Pages are read-only in this browser. Use Desktop Site to create a page.Account menu
Select your name and picture at the bottom of the sidebar. From top to bottom:
The list under Workspaces is the workspace switcher; there is no other switcher control. Workspace search also finds your other workspaces by name.
Triggers page
Manage triggers in the account menu opens Triggers, marked Preview. It lists only your own Triggers. To set one up, see Schedule a recurring report with a Trigger.
With no Triggers, the page reads Put recurring work on a schedule and Build a trigger with Ari or write the instructions and schedule manually.
Run statuses
A row in Your triggers shows the latest run’s status, or one of these labels about the last scheduled attempt:
When the last scheduled attempt did not start a run, the Trigger’s details explain why:
New trigger and Edit trigger
The form has Name (placeholder Weekday cash brief), Instructions, and Schedule. Repeat offers:- Every few minutes: 1, 2, 3, 5, 10, 15, 20, or 30.
- Hourly: every 1, 2, 3, 4, 6, 8, or 12 hours, At minute.
- Daily, Weekdays, or Weekly (On these days).
- Monthly: Day of month, including Last day.
- Advanced schedule: Edit advanced rule, Schedule expression (UTC).
Trigger messages
Help center
Open it with Help center in the account menu, or press ⌘ ? (Ctrl ?). It lists short interactive walkthroughs of the app. Search help at the top narrows the list as you type; with no match it says No help found and links to these docs. The sections, from top to bottom:
Ask Ari to change your model opens a new chat with suggested prompts, such as Explain my cash and Plan next year’s hiring, and puts the one you pick in the message box. Start from a Canvas template points at the palette button under the message box and opens the Canvas block library.
An entry added in the last 30 days shows New until you complete it, and a completed entry shows a check. Selecting an entry shows what it covers, its number of steps, and Start walkthrough. If the walkthrough needs something the workspace lacks, the button is off and a line says what to add, such as This needs a table. Add a table to a page to try this., This needs a page. Add a page to your model, then start this again., or Open a page with a table, then start this again. Add it, then select Check again.
Guides your team saved are not listed in the Help center; ask Ari to start one. See Walk someone through a Page with a Guide.
Contact support
You can reach a person at cfo.ai three ways.Ask a human
The dialog is titled Ask a human, with Tell us what’s going on — this goes straight to our team.Share feedback
Feedback in the sidebar opens Share feedback, with the placeholder Write your feedback and include any links here, the same screenshot rules and messages as Ask a human, and Submit feedback (⌘ Enter). It confirms with Feedback sent, or shows Could not send feedback with the reason.Workspace search
Press ⌘ K (Ctrl K) or select Search in the sidebar. Press ⌘ K again or Esc to close it; a touch screen shows a close button. The box reads Search pages, chats, and more, and the window is marked Preview. Search covers the Scenario the sidebar shows and lists only what you can open. It is not offered while you view a past version, or before you finish signing up.Before you type
The window lists the Pages you opened recently in this browser, under Today, Yesterday, Past week, and Past 30 days. The Page you have open is left out.Results
Results are grouped, up to eight in each group. The group with the best match comes first.How words match
- Every word you type must match.
- Case, accents, and punctuation are ignored:
paid infinds Paid-In Capital. - A word matches the start of a word:
revfinds Revenue. - From three letters, a word also matches inside a word:
countfinds Headcount. - From five letters, a small typo is forgiven:
salryfinds Salary.
Search keys and what a result opens
A Page opens full-screen in the sidebar’s Scenario. A block opens its Page, scrolls to the block, and flashes it. A Variable or a Dimension item opens the table that shows it and marks its row. A Page found by its text scrolls to the passage. A workspace switches to that workspace. A chat opens.
Search messages
Page header
The bar above a Page, from left to right:
Below the header, the Page’s title row holds the Page title, which you can click to rename the Page, and, on a Page with a table, a chart, or a Canvas block with data, the Page date range. Changing the date range sets it on every table, chart, and Canvas dataset on the Page.
A chat and a Page together
Download spreadsheet
Download spreadsheet, the download icon in the Page header, exports the Page’s tables as an Excel workbook. Its tooltip reads Download tables as a spreadsheet. cfo.ai has no button that downloads a Page as a PDF or a CSV; ask Ari for one. For what the workbook contains, see Export a Page to Excel; for a PDF, see Get a PDF report or slide deck. While an export runs, the button spins and its tooltip shows the stage:
When it finishes:
When you open a Page, it looks for your own newest export of that Page in that Scenario: one still queued or running, or one that ended within the last hour. It looks even when the Page no longer has a table, though a Page without a table shows no Download spreadsheet button, only the notices below. On a Page that still has a table, a running export makes the button busy again, with the tooltips above. When it finishes, the file downloads if this tab asked for it before a reload; an export that a closed tab, another tab, or Ari asked for is offered with Spreadsheet ready instead. An export that already ended shows one of these notices. A tab reports an export once, across its reloads, and a new tab reports it again:
A failed export’s reason has up to three parts:
- The export failed while [stage] and produced no workbook. The stage is starting, loading the saved model, reading the model calendar, calculating the page tables, calculating the inputs the page tables read, writing the workbook, or storing the workbook.
- The cause, such as a formula whose input has no cell in the workbook, a formula that could not be written for Excel, The export reached its time limit, a Dimension whose list of items was larger than the export could read, or a table calculation that reached a limit: A calculation in table “[table]” in scenario “[Scenario]” reached its 180-second time limit and was stopped before it finished. or A calculation in table “[table]” in scenario “[Scenario]” reached the [n] MiB memory limit of one calculation worker and was stopped before it finished.
- When it is known, whether to try again: The failure is temporary: a new export of the same pages can succeed. or A new export fails the same way while the saved model is unchanged. A calculation that reached its time limit is not tried again, because the next export reaches the same limit; narrow the table, or ask Ari why it is large.
For time and size limits, see Limits and file types.
Share panel
Share in the Page header opens the panel, titled Share [Page], or Share [n] pages when the link opens several, with Close. From top to bottom:
Turning a link off opens Turn off this external link?, which says Anyone who has the link will no longer be able to open it. The checkbox Also remove access already granted by this link is checked, with Recommended for financial information. Direct invitations stay unchanged. Select Cancel or Turn off link.
An old link that opens a Page in every Scenario shows All scenarios as its Shared scenario, and only someone with full access to the Page can turn it off: Only a page-wide owner can turn off this legacy link.
Share panel messages
Share preview
Edit share preview opens Share preview: This is how your page appears when someone shares the link.
A memorable address has 3 to 64 lowercase letters, digits, or single hyphens between them; capital letters are made lowercase. Some words, such as
admin, docs, help, login, settings, share, and support, are reserved.
What a link’s reader sees
A link’s preview card in chat and social apps, and the browser title of the link’s own page, name cfo.ai. When the workspace’s Show the brand on link previews setting is on, they name the brand instead, and the card’s picture shows the brand’s dark-mode logo, or its name when it has no dark-mode logo, with Powered by cfo.ai; see Settings. The card shows Shared page unavailable and This link has expired or is no longer available. once the link is off.
Canvas blocks
Canvas block controls
A blank block on a deleted Page that you open from version history reads This Canvas block was empty when the page was deleted., and a blank block you cannot edit reads This Canvas block is empty.
A button inside a Canvas block can open another Page or block, put a message for Ari in the message box for you to review and send, or start a new chat that sends its message at once, such as a request to start a Guide. A button that hands work to Ari shows a trailing arrow. No button changes the Model.
A Canvas block can open your browser’s own dialogs: a print button prints that block alone, and a block can ask you to confirm a step or type a short answer. These dialogs come from the block, not from cfo.ai. A Canvas block cannot show images from the web or from a file.
Canvas block messages
A block that stopped with an error tries again by itself once after 2 seconds, and any block that did not start tries again when your connection to cfo.ai returns.
Chart blocks
New charts are Canvas blocks; the Add block menu has no chart option. A chart block a Page already has can still be restyled:Phones and tablets
A phone or tablet browser opens the same workspace in a reading layout, one screen at a time. A tablet gets the desktop layout only when its browser asks for the desktop site.
Pages are read-only in this layout, whatever your access. You can read tables and Canvas blocks, and a table’s Table block settings menu offers Show formula bar and Show formula columns, but you cannot edit cells, add rows or blocks, or create Pages or Scenarios. The Page header shows only the Page’s name: Share, Download spreadsheet, and Version history are not offered. Empty states say Pages are read-only in this browser. Use Desktop Site to create a page. and Scenarios are read-only in this browser. Use Desktop Site to create one.
To edit on a phone or tablet, ask your browser for its desktop site. You get the full desktop app, editing included.