User guide / RaceNight

AI tools

The AI crew chief, AI Assist, the AI buttons inside a sheet, Snap & Fill photos, and what to do when the AI can't answer.

AI tools

Ask the AI crew chief [RaceNight Pro]

Where in the app: Setups tab → tap a setup → Ask AI Crew Chief, left of the lightning bolt button

Ask AI Crew Chief sheet with a question about shock pressures and the answer

A chat with an AI crew chief that already knows what is on the setup sheet in front of you.

Opening it

  • The Ask AI Crew Chief button shows only when your setup's class template carries a crew chief prompt. Most class templates do.
  • It works on a template preview as well as on your own setups, and it also opens on its own when you send from an AI chat field.
  • It does not close the lightning bolt menu, so that menu is still open when you close the sheet.

The sheet

  • A sparkle icon, the heading AI Crew Chief, and an ✕ that closes the sheet.
  • An empty sheet shows an illustration and two lines: "What it's doing, what to change" and "What that change will do, what each part does".
  • A typing box reading "Ask AI Crew Chief..." for your first question and "Follow-up question..." after that. It takes as much text as you like.
  • The typing box is already focused when the sheet opens, so the keyboard comes up with it.
  • The return key inside this box makes a new line rather than sending, so use the send arrow.

Asking

  1. Type your question in plain language and tap the send arrow. The box and arrow gray out while it works.
  2. A "Thinking..." panel covers the screen for up to two minutes and cannot be canceled.
  3. The answer appears under your question. Keep typing in the same box for follow-ups.
AI Crew Chief answer to a question about a stiffer spring versus more shock pressure, with the Follow-up question box

Tapping send with nothing typed still sends a request, carrying your sheet but no question.

Rating an answer

Under each answer sit a thumbs up, a thumbs down and the line "Review results. AI can make mistakes." Thumbs up sends at once. Thumbs down opens What could be improved?, a box hinted "Tell us what could be improved..." and a Send feedback button. Its ✕ closes the panel without sending, and an empty box sends nothing. Every answer keeps its own thumbs, but the rating is sent against the whole conversation rather than the one answer.

  • The thumbs and the "Review results. AI can make mistakes." line only appear once the server has given the conversation an id. When it does not, there is nothing to rate.
  • Feedback that fails to send says nothing in this sheet. The same failure on an AI button's answer puts up "Failed to send feedback: " and the reason.

What RaceNight sends with your question

Sent with every questionWhere it comes from
Setup name and descriptionThe setup
Track name, address, track size and country, or just the name when the track is not stored on this phoneThe track on the setup
Race dateThe setup
Car name, car type and race class, plus chassis maker and extra notes when you have filled them inThe car on the setup
The name of the session you are onThe session bar
  • From that button it also sends every session's field values and every inventory table your sheet uses.
  • "Every session's field values" means what each session recorded plus that session's calculated answers, not the whole sheet as that session reads it. A value you entered on an earlier session and carried forward goes out under the session you typed it on.
  • From an AI chat field it sends what that field was built to send: the current session, every session, your inventory tables, or none of those.
  • Fields the template keeps out of AI context are left out unless the AI field forces them back in. Calculated fields go out with their answers, an inventory selector as the row you picked with its column headings attached, so the AI reads the row rather than a row number.
  • An inventory selector whose table or row cannot be found is dropped from what is sent rather than sent as a bare row number, so the AI may not see that field at all.
  • Photos go only when the field asks for one.
  • On a template preview a TEMPLATE PREVIEW banner sits where the session bar normally is, so there is no session bar to read the last row off.

Suggested values and closing

  • Values arriving with an answer are written into the session you are on with no confirm step and no undo, and on the first session into the base values too. Pick that session before you open the chat, then check the fields it touched. On a template preview there is no session bar to pick from.
  • Names that are not on your sheet, and read-only fields, are skipped without a message.
  • The ✕ or a swipe down closes the sheet. Conversations are not saved, so press and hold to select and copy an answer first.
The chat can change your sheet. It writes into the current session without asking, so read the sheet after every answer.

AI Assist [RaceNight AI]

Where in the app: Setups tab → AI Assist, beside the + button at the bottom right

AI Assist, beside the + button on the setup list, is how the RaceNight AI plan reaches the AI. It opens an AI screen for the car you picked in the carousel, without opening a setup. The bar at the top reads Car: and the car's name, or POWERED BY RACENIGHT AI when no single car is picked. RaceYear supplies what is on that screen, so it can change without an app update.

AI Assist for White Knight on the Ask AI tab, with the Ask AI Crew Chief boxAI Assist on the What If? tab with Weather Change, Track Surface Change and Ask A What-if QuestionAsk AI Crew Chief answer comparing a stiffer spring with more shock PSI
  • It works on the RaceNight AI plan, on RaceNight Pro and during the free trial.
  • Pick the car in the carousel first. With all cars selected, the AI is not told which car you mean.
  • The tabs across the top hold the AI tools: Ask AI for the crew chief chat, What If?, Handling, Gears, Scale and Tires, plus Support for sending feedback.
Nothing on the AI Assist screen is saved. When you back out, RaceNight deletes it. Copy or screenshot an answer you want to keep before you leave.

AI buttons and chat inside a sheet [RaceNight Pro]

Where in the app: Setups tab → tap a setup → any category holding an AI field

Two kinds of field put the AI inside your setup sheet: a button that runs one job, and a box you type a question into.

Where they are

Templates decide where these live. Universal NE Dirt Modified and Universal Sprint Car each carry six AI buttons and one AI chat field. Both work on a template preview as well as on your own setups. Neither appears in the Full Setup Sheet.

AI buttons

An AI button is a full width outlined pill carrying the label the template gave it, with a small icon to the left of that label when the template supplied one.

Tire Temps category on LF with Outer, Middle and Inner readings and the averages belowAnalyze Tire Temps with AI result with Cancel and OKRecap category with Driver Feedback chips and the Analyze this session buttonAnalyze this session result dialog with an OK button
  1. Tap it. Whatever field you were typing in is saved and the keyboard drops.
  2. If that button wants a photo, Add Photo comes up first.
  3. A "Thinking..." panel covers the screen for up to two minutes.
  4. The answer opens in a dialog titled with the button's label, with the same rating and feedback panel as the chat.
  • When the AI suggests values you get two buttons. OK writes them in; Cancel and the ✕ both throw them away.
  • When it suggests nothing you get one OK that only closes the dialog.
  • The thumbs here carry the tooltips Good response and Bad response, which the chat's thumbs do not.

OK writes into the session selected in the session bar, and on the first session into the base values too. On a pick list you are allowed to add your own entries to, a value that is not in the list yet is added, so it shows up straight away. Unknown names and read-only fields are skipped with nothing said, and there is no undo.

AI chat fields

An AI chat field is a rounded box with a send arrow tooltipped Send. The hint inside it is the question the template wants you to answer.

What If? category with an AI chat field asking what happens if the track goes slick
  1. Type your question and tap the arrow, or press the send key on your keyboard. If the field wants a photo, Add Photo comes up first.
  2. The box clears and the crew chief sheet opens with your question already sent, titled with the field's own label.
  3. Carry on there. Follow-ups, ratings and closing work as above.

Tapping the arrow with nothing typed still sends a request. Answers in that sheet write their values in with no confirm step, unlike an AI button.

When one will not go

What you seeWhat it means
"No AI code specified for this button"The template did not finish setting that button up. Nothing was sent.
"No AI code specified for this chat field"The same, for a chat field. Nothing was sent.
"Setup not available"The setup was not loaded. Back out and open it again.

All three arrive as a brief note at the bottom of the screen rather than a dialog, so there is no OK to tap and they clear on their own.

Use an AI button when you want the last word. It holds the suggestion behind OK and Cancel; a chat field writes values in without asking.
A template preview is thrown away. OK does write the values and you will see them on the sheet, but RaceNight deletes the whole preview when you leave it. Create a setup from the template first if you want to keep anything.

Snap & Fill: sending a photo to the AI [RaceNight Pro]

Where in the app: Setups tab → tap a setup → an AI button or AI chat field that asks for a picture

Scale category filled in from a photo of the scalesAI result dialog with the scale numbers it read from the photo
Import Smash Numbers with AI result table read from a spring smash sheet photoSpring Smash Data filled in from the photo

Some AI fields want a photo before they run, so the AI can look at the thing you are asking about.

How it works

  1. Tap the AI button or the chat field's send arrow. Add Photo opens before anything is sent.
  2. Under the title you get the field's own description when the template supplied one, then "Choose image source:".
  3. Tap Camera or Gallery.
  4. The picture goes with your request as soon as you pick it. There is no preview and no confirm step.
  5. Cancel stops everything and sends nothing. On a chat field your typed question is still there.

The answer comes back like any other: text, and sometimes values for your sheet.

Limits

  • One photo per conversation, and only on the first message. To send a second, close the sheet and tap the field again.
  • The picture is shrunk to 1024 pixels on its longest side, so fill the frame with the part you are asking about.
  • Only fields set up for photos ask for one. You cannot attach a picture to the Ask AI Crew Chief chat yourself. Templates decide which AI buttons read a photo. Some read a scale display or a paper spring smash sheet.
  • If the camera or gallery fails you get "Failed to pick image:" and the reason, and nothing is sent.
Nothing is kept on the setup. A photo sent to the AI never reaches your photo galleries. Use Add Photo in the lightning bolt menu to store one on the sheet.

When the AI cannot answer

Where in the app: Anywhere you use AI inside a setup

AI needs a live connection, and this is what RaceNight shows when it cannot get one.

AI needs service

Every AI request goes to the server there and then; nothing is queued for later. The rest of the sheet works offline.

"You're in Offline Mode"

This dialog covers the screen when an AI request cannot get through.

  • Under the heading: "No signal? No problem. There's still a lot you can do without service."
  • "What you can still do without service:" lists Create and edit setups, Search setup history and Save changes.
  • "What's paused until you go online:" lists AI capabilities, Emailing your setups, Manage cars and tracks and Template updates.
  • I understand closes it, leaving the chat sheet open behind. Your question stays in the thread but the typing box is empty, so retype it to send again.

It also shows when the AI server has trouble or takes too long, so it does not always mean your phone is out of signal. With good bars, wait a minute and send again. Losing signal puts a note headed "No internet connection" at the bottom of the screen, but only at the moment the connection drops and at most once an hour.

"AI request failed"

The request got through and was turned down. The line under the heading is usually the server's own explanation, so read it as written, then tap OK. A few come from the app. A server that answers with an error code does not land here, it comes back as the "You're in Offline Mode" dialog.

MessageWhat it means
"Unknown AI error"Refused with no reason given. Try again.
"Unexpected response format"The answer came back in a shape the app could not read.
"No AI prompt code available for this chat"The setup's AI prompt is blank, so nothing can be sent.

Waiting, plans and limits

  • Waiting for the answer gets two minutes, while making the connection and sending your request get thirty seconds each. When any of them runs out you get the offline dialog.
  • RaceNight puts no counter, credit or plan tier on AI itself, and nothing tells you how many questions you have left.
  • AI inside a setup needs RaceNight Pro or the free trial, because the RaceNight AI plan cannot open setups. On that plan, use AI Assist on the setup list. With no active plan, RaceNight shows only the full Upgrade Subscription screen, so no AI is reachable.
  • Any limit on AI use is applied at the server and reaches you as the wording inside the AI request failed dialog.
Wait rather than tapping twice. The "Thinking..." panel blocks the screen for up to two minutes. Let it clear before trying again.

One user guide for every RaceYear app. Switch apps in the sidebar.