Introduction to AI Assistants

General For All Users Ai Assistants
Last updated: January 26, 2026 • Version: 1.0

Introduction to AI Assistants

Learn how AI Assistants in Shifts can streamline your workforce management, answer questions, analyze data, and optimize scheduling through natural language interactions.

Overview

The Shifts platform features powerful AI Assistants designed to simplify complex tasks and provide intelligent support across the application. These assistants use natural language processing to understand your questions and requests, accessing your business data to deliver personalized assistance.

Types of AI Assistants

Shifts offers several specialized AI assistants for different purposes:

  • Ask AI - A general-purpose chat assistant for answering questions about the platform and your data
  • Schedule Assistant - Helps optimize shift scheduling based on your business rules and requirements
  • Data Analysis Assistant - Provides insights from your workforce data and attendance records
  • Admin Assistant - Helps administrators configure and manage system settings efficiently

Getting Started with Ask AI

The most commonly used assistant is Ask AI, available from your dashboard:

  1. Click on the Ask AI icon in the top navigation bar
  2. Type your question in natural language (e.g., “Show me shift coverage for next week”)
  3. The assistant will respond with relevant information, links, or actionable options
  4. Continue the conversation to refine your requests or ask follow-up questions

What You Can Ask

AI Assistants can help with a wide range of tasks:

  • Shift Information - “Show me understaffed shifts next Friday”
  • Employee Data - “Who is scheduled to work this weekend?”
  • Attendance - “Show attendance issues from yesterday”
  • Reporting - “Generate a report of overtime hours last month”
  • System Help - “How do I create a new location?”

Advanced Assistant Features

Data Visualization

When you ask for numerical data, the assistants can present information in visual formats:

  • Charts showing attendance patterns
  • Graphs comparing scheduled vs. actual hours
  • Calendar views highlighting scheduling gaps

Function Calling

AI Assistants can perform actions on your behalf, such as:

  • Creating new shifts or updating existing ones
  • Exporting data to spreadsheets
  • Sending notifications to team members
  • Approving or rejecting pending requests

Context Awareness

The AI remembers your previous messages within a conversation, allowing you to:

  • Reference earlier questions
  • Build on previous responses
  • Refine requests without repeating details

Best Practices

For optimal results when using AI Assistants:

  1. Be specific in your requests (e.g., “Show shifts at Downtown location on June 15” rather than “Show shifts”)
  2. Start simple and add details through follow-up questions
  3. Provide time frames when asking about schedules or reports
  4. Ask for help if you’re unsure which assistant to use for a specific task

This article should be updated when:

  1. New AI assistant types are added
  2. The Ask AI interface is modified
  3. AI capabilities are expanded or changed
  4. New AI interaction patterns are introduced