Features

Every feature, in one place.

Everything Dynaro does, with enough detail to know whether it fits. For the per-step lifecycle, see how it works.

On-call · Q1 releaseMar 10 – 23Live
MONTUEWEDTHUFRISATSUN101112131415169–17
Ja
Ka
Al
Mi
Sa
Mi
Sa
17–9
Sa
Ja
Ka
Al
Mi
Sa
Ja
MONTUEWEDTHUFRISATSUN171819202122239–17
Ka
Al
Mi
Sa
Ja
Ka
Al
17–9
Ja
Ka
Al
Mi
Sa
Ja
Ka
AlexMiraKaiSamJamie
Repeats every Mon

Rotation Scheduling

Rotation Scheduling

Weekly, biweekly, or custom schedules — with per-rotation timezones, active days, and start/end hours. Set it once; the schedule runs itself.

Weekly, biweekly, or custom recurrence. Per-rotation timezones, active days of week, and start/end hours. A 24/7 production rotation and a customer-success rotation that only runs Mon–Fri 9–6 PT live side by side in the same workspace, on the same plan.

#on-call
Connected
D
DynaroAPP8:30 AM

Reminder: @Mira's shift ends in 30 minutes.

D
DynaroAPP9:00 AM

Handover complete. @Alex is now on-call until Thursday at 9:00 AM. The @oncall group has been updated.

👍 34 replies · last reply 2m ago
Message #on-call⌘K

Slack-Native Notifications

Slack-Native Notifications

Handover messages, shift reminders, and acknowledgment tracking — all as native Slack messages. Your team never installs another app.

Handover messages, shift reminders, and acknowledgment tracking as native Slack messages. No additional app to install. Notifications respect the channels Dynaro is invited to — your team controls scope.

#incidents
Connected
AWS
AWSAPP9:31 AM

ALARM: HighLatency-api-prod — p99 at 840 ms, threshold 500 ms (us-east-1).

D
DynaroAPP9:32 AM

Paged @Alex as primary on-call. Waiting for acknowledgement.

D
DynaroAPP9:37 AM

No response from @Alex after 5 minutes. Escalated to @Mira, secondary on-call.

D
DynaroAPP9:38 AM

@Mira acknowledged the alert and is now responding.

Message #incidents⌘K

Escalation Chains

Escalation Automation

When an @oncall mention goes unacknowledged, Dynaro walks the escalation steps on your timeout. Nothing sits silently.

One escalation chain per rotation; an ordered list of fallback contacts. When an @oncall mention goes unacknowledged, Dynaro DMs the on-call, then walks the chain on your timeout. Up to 2 steps on Free, 5 on Team, unlimited on Pro.

#on-call
Connected
KP
Kai9:42 AM

/oncall-swap @Mira Tue 11 ⇄ Thu 13

D
DynaroAPP9:42 AM

Swap request sent to @Mira. Waiting for her confirmation.

D
DynaroAPP9:43 AM

@Mira confirmed the swap. @Kai now covers Thu 13, @Mira covers Tue 11. Schedule and the @oncall group are updated. Reverts automatically after Thu 13.

Message #on-call⌘K

Shift Swapping

Shift Swapping

Trade shifts with a teammate from Slack. Both sides approve, the schedule updates, and the on-call group switches with them.

Two-way approval. The requester proposes a swap from Slack, the other side accepts (or declines) from Slack, and Dynaro updates both the schedule and the user-group membership. Swaps auto-revert at the end of the swap window.

Last 30 days
7d30d90d
AVG RESPONSE
3m 12s-18%
SHIFTS
23+2
HANDOVERS
46+4
ACK RATE
98%+3pp
RESPONSE TIME · 8 weeksavg 3m 12s

History & Analytics

History & Analytics

See who covered which shift, how fast they acknowledged, and how often escalation fired. Useful for fairness audits and on-call reviews.

Full audit trail: who covered which shift, when they acknowledged each @mention, and how often escalation fired. Useful for fairness reviews — and for incident retros that need to answer 'who was on at 02:14?'

WednesdayMarch 12
GOOGLE CALENDAR
9 AM11 AM1 PM3 PM
On-callQ1 release
AD
Alex9:00 – 17:00
DYNARO
Standup9:00
Design review11:00
1:1 with Sam2:00
Synced from Dynaro· updates every minute

Google Calendar Sync

Google Calendar Sync

Each person's shifts land in their Google Calendar — so on-call shows up next to everything else they're planning around.

Each participant's upcoming shifts land in their Google Calendar so on-call is visible alongside everything else they're planning around. Sync runs every minute; swaps and overrides reflect immediately.

Ready to set one up?

Install Dynaro, create your first rotation in the dashboard, and the rest happens in Slack. Free for small teams. 14-day trial on paid tiers.

Add to Slack

On-call, but simpler.

Install in Slack. Configure your first rotation in 10 minutes. Free for small teams.

Add to Slack