Designing Haptics

Use short pulses for taps and longer pulses (with shake) for alerts. Keep patterns under 3s. Avoid vibration acknowledgments for agent messages.

Patterns

  • Tap: 60–120ms pulse
  • Double-tap: 2x 80ms separated by 120ms
  • Hold accept: 300–500ms ramp-up
  • Decline: 2x 200ms with 150ms gap