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:
- Click on the Ask AI icon in the top navigation bar
- Type your question in natural language (e.g., “Show me shift coverage for next week”)
- The assistant will respond with relevant information, links, or actionable options
- 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:
- Be specific in your requests (e.g., “Show shifts at Downtown location on June 15” rather than “Show shifts”)
- Start simple and add details through follow-up questions
- Provide time frames when asking about schedules or reports
- Ask for help if you’re unsure which assistant to use for a specific task
Related Resources
This article should be updated when:
- New AI assistant types are added
- The Ask AI interface is modified
- AI capabilities are expanded or changed
- New AI interaction patterns are introduced