# Automating the Workday

Remove the manual burden from your employees by letting We360.ai automatically manage punch-ins, breaks, and punch-outs based on configured shift schedules.

## Key Automation Features

{% columns %}
{% column %}

#### Auto Clock-In / Clock-Out

Configure shifts so the agent automatically starts and stops tracking at defined times, without requiring the user to manually interact with the app.
{% endcolumn %}

{% column %}

#### Idle Detection & Auto-Break

When no keyboard or mouse activity is detected beyond a threshold (e.g., 5 minutes), the system automatically marks the period as a break, keeping timesheets accurate.
{% endcolumn %}
{% endcolumns %}

## How To Configure

{% stepper %}
{% step %}

#### Define a Shift

Go to **Settings → Workplace → Shifts**. Create a new shift with a name, working hours (start/end time), and working days.
{% endstep %}

{% step %}

#### Assign the Shift to a Team

Navigate to **Settings → User Management → Teams** and assign the shift to the relevant team. All members of that team will inherit the schedule.
{% endstep %}

{% step %}

#### Enable Shift Enforcement (Stealth Mode)

If using Stealth Mode, enable **Shift Enforcement** so the agent automatically activates only during shift hours and pauses outside of them.

{% hint style="info" %}
Shift enforcement is the recommended approach to ensure employee privacy is respected outside of work hours.
{% endhint %}
{% endstep %}
{% endstepper %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.we360.ai/how-to-and-best-practices/mastering-time-and-attendance/automating-the-workday.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
