This repository was archived by the owner on Feb 8, 2019. It is now read-only.

Description
We have the following configuration:
ServiceA:
- Retry: 5 minutes
- Escalate after: 60 minutes
PolicyA:
- Repeat: 10
- Calendar1: CalendarA
- Calendar2: CalendarB
CalendarA:
- OnCall: User1
- FallBack: User2
CalendarB:
- OnCall: User3
- FallBack: User3
User1:
- Phone #: (it's there)
- Method: twilio_call
User2:
- Phone #: (it's there)
- Method: twilio_call
User3:
- Phone #: (it's there)
- Method: twilio_call
What's happening is that when an incident is triggered and targets ServiceA, User1 receives one call via Twilio and then an hour later User2 receives a phone call via Twilio. After a second hour, User3 receives a phone call via Twilio and then finally after a third hour User3 receives a final call via Twilio.
Now, perhaps I'm misunderstanding things, but shouldn't the users be getting multiple phone calls (one every 5 minutes based on the config of ServiceA) within those hours?