> ## Documentation Index
> Fetch the complete documentation index at: https://docs.shiftsheet.io/llms.txt
> Use this file to discover all available pages before exploring further.

# AI Assistant

> Use natural language to draft timesheets, check balances, and manage your workday.

The **AI Assistant** is a conversational chat interface built into Shiftsheet. Instead of manually navigating pages to log time or check your balance, you can just ask.

Open it by clicking the **AI** button in the bottom-right corner of any page.

***

## What you can do

<CardGroup cols={2}>
  <Card title="Draft timesheets" icon="clock">
    Describe your day and the AI creates a staged timesheet draft for you to review and submit.
  </Card>

  <Card title="Check balances" icon="scale-balanced">
    Ask how much Flexi, TIL, or Annual Leave you have remaining.
  </Card>

  <Card title="Log time to projects" icon="folder">
    Tell the AI which project and task your hours belong to and it tags them automatically.
  </Card>

  <Card title="Ask questions" icon="circle-question">
    Ask about your schedule, your team's status, upcoming leave, or how any feature works.
  </Card>
</CardGroup>

***

## Drafting a timesheet

You can describe your workday in plain English:

> *"I worked 8 hours today on the client portal project"*

> *"Log 7.6 hours for Monday, Tuesday, and Wednesday last week"*

> *"Draft my timesheet for this week, I worked 8 to 5 every day with a 30 minute lunch"*

The AI will generate a **timesheet draft card** with the entries staged for your review. From the card you can:

* **View Details** — open the full modal to review every entry
* **Save as Draft** — save all entries to your timesheets page as drafts
* **Submit** — save and immediately submit for approval

<Note>
  The AI creates **staged drafts** — nothing is saved until you confirm it. You always review before committing.
</Note>

***

## Editing a draft before saving

Click **View Details** on the draft card to open the entry editor. From there you can:

* Edit start/end times, break duration, and notes on any entry
* Change the project or task allocation
* Remove an entry you don't want
* Submit individual entries or all at once

***

## Conversation history

Your conversations with the AI are saved. You can:

* Scroll up to see older messages
* Pick up a previous conversation from the conversation list (click the list icon at the top of the chat panel)
* Create a new conversation with the **+** button

***

## Editing or deleting a message

Hover over any message you sent to reveal the **Edit** and **Delete** icons:

* **Edit** — modify your message and the AI will regenerate its response
* **Delete** — removes the message from the conversation

***

## Tips for best results

<AccordionGroup>
  <Accordion title="Be specific about dates">
    Instead of "yesterday", say "Monday June 16" so the AI doesn't guess.
  </Accordion>

  <Accordion title="Mention the project or task">
    If you want hours tagged to a project, include the project name. The AI will search your assigned projects to find a match.
  </Accordion>

  <Accordion title="Break up complex requests">
    If you're logging a whole week, it's easier to send one message per day or tell the AI the total for each day upfront.
  </Accordion>

  <Accordion title="Ask before you do">
    Not sure how something works? Ask the AI — it understands your company's rules and can explain things in plain terms.
  </Accordion>
</AccordionGroup>
