# Proposal: Scheduled Suspend

**URL:** <https://forum.hestiacp.com/t/proposal-scheduled-suspend/214>\
**Category:** Cron Jobs\
**Created:** [September 27, 2019, 7:22am UTC](https://forum.hestiacp.com/t/proposal-scheduled-suspend/214 "2019-09-27T07:22:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Felix](https://forum.hestiacp.com/user_avatar/forum.hestiacp.com/felix/32/32_2.png) [@Felix](https://forum.hestiacp.com/u/Felix)\
**Post date:** [September 27, 2019, 7:22am UTC](https://forum.hestiacp.com/t/proposal-scheduled-suspend/214/1 "2019-09-27T07:22:44Z")

</div>

Hello all,

As I was reading the [docs](https://docs.hestiacp.com/) about the suspend commands, I thought it would be really nice to have a way to assign something like an expiration date to a user. After that date, the user would be suspended.

I suppose this could be accomplished with a shell cron job or in Web UI Cron with a command like `sudo /usr/local/hestia/bin/v-suspend-user USER` to run at a specific date and time.

What do you think about having another field in Web UI when editing a user, to add the expiration/suspend date?

---

<div class="post-metadata">

**Author:** ![Raphael](https://forum.hestiacp.com/user_avatar/forum.hestiacp.com/raphael/32/5217_2.png) [@Raphael](https://forum.hestiacp.com/u/Raphael)\
**Post date:** [September 27, 2019, 7:34am UTC](https://forum.hestiacp.com/t/proposal-scheduled-suspend/214/2 "2019-09-27T07:34:29Z")

</div>

Hi @Felix

I think that a time based suspension should be triggered from a external billing software, like WHMCS - but this is only my point of view :).
