Gone quiet: the number of days depends on the application's status and channel, not one number for all #1099

Closed
opened 2026-10-30 21:25:17 +00:00 by tiagoagueda · 0 comments
Owner

An application is "quiet" after one number of days, the same for every application. One sent through a recruiter, one at screening and one after a final interview do not go quiet at the same pace. This asks for the threshold to depend on status and channel.

What exists today

  • Profile.quiet_after_days (set in accounts/forms.py) is one number per person.
  • The scheduler announces applications gone quiet through the notifier event, and the quiet action offers what to do (#30).
  • Application.channel (applications/models.py:361) and the status are on every application.

What would change

  • In the person's settings: a default, and optional overrides per status (applied, screening, interviewing, assessment, offer) and per channel.
  • Each application shows when it will count as quiet, and the dashboard's quiet widget follows the same rule.

Decisions

  • Precedence. Recommended: status over channel over the default.
  • Per application. Recommended: not now; snoozing an application does that job.

Checked against main at daee30b15 (2026-10-30). From the status review and feature suggestions of 2026-10-30.

An application is "quiet" after one number of days, the same for every application. One sent through a recruiter, one at screening and one after a final interview do not go quiet at the same pace. This asks for the threshold to depend on status and channel. ## What exists today - `Profile.quiet_after_days` (set in `accounts/forms.py`) is one number per person. - The scheduler announces applications gone quiet through the notifier event, and the quiet action offers what to do (#30). - `Application.channel` (`applications/models.py:361`) and the status are on every application. ## What would change - In the person's settings: a default, and optional overrides per status (applied, screening, interviewing, assessment, offer) and per channel. - Each application shows when it will count as quiet, and the dashboard's quiet widget follows the same rule. ## Decisions - **Precedence.** Recommended: status over channel over the default. - **Per application.** Recommended: not now; snoozing an application does that job. Checked against `main` at `daee30b15` (2026-10-30). From the status review and feature suggestions of 2026-10-30.
tiagoagueda added this to the 0.6.0 milestone 2026-10-30 21:25:17 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Postulo/postulo#1099
No description provided.