# Calendar, Slack & Linear working hours and status guidelines

Defining working hours and availability for each team member across the various tools we use is essential for managing expectations and facilitating effective scheduling of meetings and tasks. You can contribute to this aspect in several ways:

* [Set your working hours in Google Calendar](#set-your-working-hours-in-google-calendar)
* [Set your out-of-office hours in Google Calendar](#set-your-out-of-office-hours-in-google-calendar)
* [Connect Google Calendar with Slack](#connect-google-calendar-with-slack)
* [Connect Google Calendar with Linear](#connect-google-calendar-with-linear)
* [Check your coworkers' availability](#check-your-coworkers-availability)

> **IMPORTANT:** We only need information about your usual daily schedule. If you need to make a change to your schedule because of a doctor’s appointment, for instance, your working hours and out-of-office periods do not need to reflect that.

## Set Your Working Hours in Google Calendar

Make sure your regular working hours are updated in your Google Calendar to facilitate effective meeting scheduling and improve overall team coordination.

You can define your usual working hours in Google Calendar by following these steps:

1. *Access Calendar settings*

   ![Calendar Settings](/files/17cVMTbiWvwJ4vOklwSR)
2. *Define your working hours*
3. In *General → Working hours*, tick the checkbox *Enable Working Hours*.
4. Select the days of the week you work.
5. Enter your working hours.
   * If you work the same schedule every day, define it for the first day and then click *Copy to all*. ![Calendar Working Hours Settings](/files/eu6ZFORNoLKQBmi6glqo)

📘 **Official documentation:** [Google Calendar Working Hours Help](https://support.google.com/calendar/answer/7638168?hl=en\&co=GENIE.Platform%3DDesktop)

## Set Your Out-of-Office Hours in Google Calendar

To automate setting your status to *Out of Office* in both Slack and Linear, you need to tell Google Calendar when you are out of office.

The Out of Office events need to complement the working hours you set up in the previous step.

When you are done setting your working hours and out-of-office events, your calendar should look something like this:

* Working hours will be shown with a line of light color.
* Events in light colors will represent out-of-office hours.
* Working hours and out-of-office events complement each other and do not overlap.

  ![Calendar with Working Hours and Out of Office configured](/files/mg1DO1JXf7HsQM2v8VCF)

### To Create Out-of-Office Events

1. Open Google Calendar.
2. Create an event and select *Out of office* from the event type dropdown.

   ![Creating an out of office event](/files/DyjHZUDIFgh2eZOZ3VUI)
3. Set the start and end time for your out-of-office period.
4. Set the *Repeat* option to *Weekly*, so the same out-of-office events are copied to all weeks.
5. (Optional) Enable *Automatically decline meetings* to prevent scheduling conflicts.
6. Repeat steps 2–5 until you define all the timeframes you are not working.

## Connect Google Calendar with Slack

Integrate Google Calendar with Slack to receive notifications about your upcoming meetings and stay updated on any schedule changes. In addition, your status will automatically change when you are in meetings, out of the office, etc.

📘 **Refer to the official documentation to connect your account and calendars to Slack:** [Google Calendar for Slack](https://slack.com/help/articles/206329808-Google-Calendar-for-Slack#:~:text=to%20your%20workspace.-,Connect%20your%20account%20and%20calendars,-Connect%20your%20Google)

## Connect Google Calendar with Linear

Similar to Slack, integrating Google Calendar with Linear will automatically update your Linear status to *Out of Office*. To connect your Google Calendar to Linear, follow these steps:

1. **Access Linear Settings.** On the Linear website, click the MarsBased workspace icon and select *Settings*.

   ![Linear Settings](/files/6oaep9JBA88wapxyLyby)
2. **Connect Google Calendar.** Go to the *Connected Accounts* section, locate *Google Calendar*, and click *Connect*.

   ![Linear Connect Accounts Settings](/files/xGZwMvBj9g6GekTK4543)
3. **Complete the Connection.** Follow the on-screen prompts to finish linking your Google Calendar to Linear.

## Check Your Coworkers’ Availability

Once all MarsBased team members have completed the setups above, you can expect the following benefits:

1. **Enhanced Availability Information.** To view a colleague’s daily schedule, use the *Meet with…* option in Google Calendar. *Tip: Uncheck your main calendar for easier viewing.*

   ![Calendar \<i>Meet With...\</i> option](/files/2EWJtOK72AV7EjL0LXkx)
2. **Accurate Status Updates.** Both Slack and Linear will automatically show when a team member is *In a meeting* or *Out of Office*.
3. **Better Google Calendar Event Planning.** When scheduling an event and inviting a MarsBased team member, Google Calendar will indicate with a *moon icon* 🌙 if the event is planned outside of their office hours.

   ![Planning a meet with Calendat](/files/PqoJaC2ip4sjv7Czvnn9)


---

# 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://handbook.marsbased.com/our-guides/working-hours-guidelines.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.
