Spike.sh
DashboardWebsiteHUB
Spike.sh
Spike.sh
  • Introduction
  • What is Spike.sh?
  • Incidents
    • What is an incident?
    • Incident lifecycle
    • Incident statuses
    • How to change incident status?
    • Acknowledge timeout
    • Grouping incidents
    • Priority and Severity
    • Mute alerts
    • Reassign incidents
    • Sharing incidents
    • Why does message parsing fail?
    • Rate limiting on duplicate incidents
  • Alerts
    • Phone
    • SMS
    • Mobile app alerts
    • E-mail
    • Slack
    • Microsoft Teams
    • WhatsApp
    • Telegram
    • Pushover
    • Discord
    • Alert rules
    • Title Remapper
    • Personal alerts management
      • During office hours
      • Out of office
      • Resolved incident alerts
      • Deep work & Cooldown modes
  • Services
    • Introduction to services on Spike
  • Escalations
    • Introduction to escalations
    • How to create an escalation policy?
    • Repeat escalations
    • Archive escalation policy
  • Collaboration
    • Task management integrations
      • JIRA Cloud
      • JIRA server (self-hosted)
      • ClickUp
      • Linear
      • Shortcut
    • Helpdesk integrations
      • Zendesk
      • Freshdesk
      • Supportpal
    • War rooms
  • On-call schedules
    • Introduction to On-call schedules
    • Create On-call schedule
    • Slots in schedules
    • Layers in on-call schedules
    • Override an on-call
    • Add on-call schedule to your calendar
    • Notifications for on-call shifts
    • Change on-call rotation day
  • Playbooks
    • Introduction to Playbooks
    • Actions in Playbooks
    • Automating your Playbooks
    • Run Playbooks manually
  • Status Pages
    • Create Status page
    • Style your status page
    • Incidents on status page
    • Create Planned Maintenance on status page
    • Edit Planned Maintenance
    • Add custom domain to status page
    • Manage your subscribers
    • Embed status page notifications on your website
    • Live status widget
  • Uptime
    • Create Uptime monitor
    • Link uptime to Status Page
  • Integrations guidelines
    • Create integration and service on our dashboard
    • Setup integrations
    • Archive an integration
    • Integrating with Webhooks
    • Integrate Spike with Email
    • Integrate Spike with AWS
    • Integrate Spike with Google Cloud
    • Integrate Spike with Sematext
    • Integrate Spike with Healthchecks
    • Integrate Spike with Pingdom
    • Integrate Spike.sh with Sentry
    • Integrate Spike with Apex ping
    • Integrate Spike with Uptime Robot
    • Integrate Spike with Twilio
    • Integrate Spike with Microsoft Azure
    • Integrate Spike with Honeybadger
    • Integrate Spike with Rollbar
    • Integrate Spike with Travis CI
    • Integrate Spike with Heroku
    • Integrate Spike with Datadog
    • Integrate Spike with Axiom
    • Integrate Spike with Needle.sh
    • Integrate Spike with Cronitor
    • Integrate Spike with Bugsnag
    • Integrate Spike with Grafana
    • Integrate Spike with Prometheus
    • Integrate Spike with Instana
    • Integrate Spike with Zapier
    • Integrate Spike with Librato
    • Integrate Spike with Checkly
    • Integrate Spike with AppSignal
    • Integrate Spike with New Relic
    • Integrate Spike with Site24x7
    • Integrate Spike with Stackify
    • Integrate Spike with Scout-apm
    • Integrate Spike with Oh-Dear
    • Integrate Spike with Nixstats
    • Integrate Spike with Server Density
    • Integrate Spike with Raygun
    • Integrate Spike with Lightstep
    • Integrate Spike with Runscope
    • Integrate Spike with Honeycomb
    • Integrate Spike with Graylog
    • Integrate Spike with Checkmk
    • Integrate Spike with Hyperping
    • Integrate Spike with Epsagon
    • Integrate Spike with Uptime
    • Integrate Spike with Splunk
    • Integrate Spike with Sumo Logic
    • Integrate Spike with Thousand Eyes
    • Integrate Spike with Loggly
    • Integrate Spike with Elastic Cloud
    • Integrate Spike with App Optics
    • Integrate Spike with NodePing
    • Integrate Spike with Scalyr
    • Integrate Spike with Moogsoft
    • Integrate Spike with AppDynamics
    • Integrate Spike with Dynatrace
    • Integrate Spike with CopperEgg
    • Integrate Spike with Coralogix
    • Integrate Spike with ElastAlert
    • Integrate Spike with LogDNA
    • Integrate Spike with Zebrium
    • Integrate Spike with LibreNMS
    • Integrate Spike with Uptime Kuma
    • Integrate Spike with Logentries
    • Integrate Spike with Logz
    • Integrate Spike with Ghost Inspector
    • Integrate Spike with Hetrix Tools
    • Integrate Spike with LogRocket
    • Integrate Spike with StatusCake
    • Integrate Spike with Sysdig
    • Integrate Spike with Wavefront
    • Integrate Spike with Buildkite
    • Integrate Spike with Semaphore
    • Integrate Spike with Better Uptime
    • Integrate Spike with Hexowatch
    • Integrate Spike with PM2
    • Integrate Spike with Cloudflare
    • Integrate Spike with Zabbix
    • Integrate Spike with Tenderly
    • Integrate Spike with Xitoring
    • Integrate Spike with Crowdstrike
    • Integrate Spike with GitHub Workflows
    • Integrate Spike with Solarwinds Orion
    • Integrate Spike with Airbrake.io
    • Updown.io
  • Administration
    • Roles and access
    • SSO
    • Enforce login
    • Our notification numbers
    • Contact the support team
    • Adding team members
    • Check if team is getting alerts
    • Removing team members
  • Additional resources
    • Create a badge
Powered by GitBook
On this page
  • What are Slots?
  • Slots for specific times of day
  • Slots for specific times and days of week
  • How to add slots?
  • Use cases

Was this helpful?

Edit on GitHub
  1. On-call schedules

Slots in schedules

Slots can bring relief to your team by restricting what parts of the day/week one has to be on-call

PreviousCreate On-call scheduleNextLayers in on-call schedules

Last updated 2 years ago

Was this helpful?

What are Slots?

Slots are easy, flexible way to make sure your team is only on-call during specific times of day or week. This helps avoid alert fatigue since a member doesn't have to be on-call 24 * 7.

You can choose one of the 2 types of slots to add - Slots for day and for week. You can configure them while creating or editing an on-call schedule. Different slots can be applied to different layers.

We will learn how to add slots but before that let's look at some examples of different slots.

Slots for specific times of day

If your team members don't wish to be on-call 24 hours of the day then you can add a slot like below wherein the person will only be on-call from 6 PM to 9 AM everyday for Layer 1

Slots for specific times and days of week

Alternatively, you can choose for your team members to be on-call on specific times and days of week. In the example below, we have chosen for members to be on-call every Monday 6 PM to Tuesday 9 AM and then Thursday 6 PM to Friday 6 PM for Layer 1

How to add slots?

While creating or editing an on-call schedule, you will find the option to add slots in every layer.

While slots can be added to each layer, please bear in mind that it will affect the entire on-call schedule.

Use cases

Here are some use cases you might helpful.

Slots for specific times of day

  1. Slots for non-office hours, like the one above.

  2. Different slots for each layer like 12 AM to 8 AM in Layer 1, 8 AM to 4 PM for Layer 2 and then 4 PM to 12 AM for Layer 3. This ensures rotation among your members with 8 hour duties to be rotated on a weekly or daily basis.

Slots for specific times and days of week

  1. Slots to be on-call only for weekdays i.e. Monday 9 AM to Friday 6 PM.

  2. Let's assume we have maintenance scheduled for the entire day on Thursday and want no-one to be on-call. Here's how you could do it - multiple slots across the week - Monday 9 AM to Thursday 12 AM and then Friday 12 AM to Monday 9 AM.

Avoid overlapping when selecting days and times of week. For ex: Monday 9 AM to Thursday 9 AM and then another condition for Tuesday 9 AM to Friday 9 AM. In this case, you are overlapping both conditions for Tuesday and Wednesday. Please avoid this.

On-call every from 6 PM to 9 AM
On-call every Monday 6 PM to Tuesday 9 AM and then Thursday 6 PM to Friday 6 PM
Add slots on each layer