Guides
SMS rental expiry and auto-renew: a checklist for keeping access
·SMS.Red·Markdown
To keep a rented SMS number useful, track its actual expiry, verify whether it is eligible for renewal, and keep an alternative account-recovery plan. Auto-renew consent can reduce a manual task, but it cannot guarantee continued access if balance, price or eligibility conditions fail.
SMS.Red's rental dashboard is the place to inspect and change available auto-renew controls. The public developer API and MCP expose renewal state where available, but currently provide no auto-renew toggle, renewal purchase or reactivation operation. Do not build a continuity plan around an undocumented endpoint.
Start with the assigned order's expiry
A catalog duration is the offered term; an assigned order's expiry is the deadline you must act on. Use the order's actual timestamp and make the timezone clear in your reminders. “Expires tomorrow” is less useful than a date, time and timezone when a team works across regions.
Record what the rental is used for. A note such as “support-tool recovery” is more actionable than “number 3” when you must decide whether to renew or remove it from an account. Avoid including codes or passwords in order notes.
What SMS.Red auto-renew currently does
The rental documentation describes eligible Quackr rentals as wallet-funded, same-term renewals with the original purchase price as the ceiling. Auto-renew is off by default. The worker checks each minute and begins the renewal process 15 minutes before expiry; insufficient balance or a higher price disables renewal.
These conditions are important purchase information. A switch left enabled yesterday does not prove that today's renewal succeeded. Inspect the current order state and expiry after the renewal window. If the outcome is unclear, reconcile it instead of issuing an improvised duplicate supplier request.
A practical reminder schedule
- At purchase, record the actual expiry and the accounts depending on this number.
- Well before expiry, inspect renewal eligibility and your dashboard's consent setting.
- Review wallet balance and the total cost of the next term; leave time to resolve funding issues.
- Before the renewal window, confirm an alternative way to recover important accounts.
- After the window, inspect whether the order's expiry actually extended and whether consent remains enabled.
Your reminder interval should fit the account's importance and your working hours. A team that is offline over a weekend should not schedule its first check for the last few minutes of a Friday rental. This is an operational planning choice, not a promise that an earlier reminder changes supplier availability.
Do not confuse cancellation with renewal
Cancellation ends an eligible current rental under its own conditions. It does not reserve a replacement number or book a future renewal. SMS.Red's rental cancellation window depends on purchase age and whether any SMS has arrived; the server reevaluates eligibility when the request is submitted.
Read cancellation and refunds before treating a purchase as a refundable trial. If a number is attached to an external account, removing or replacing that destination in the app is a separate task from managing the rental in SMS.Red.
What to do when renewal is unavailable
If the dashboard shows no eligible control, do not assume an API flag can force renewal. Check your actual order and supported product options. If continuity cannot be confirmed, update recovery methods while the destination is still active.
The account recovery guide gives a migration checklist. Buying another rental may provide a new number; it does not promise restoration of the previous digits or delivery of messages sent to the old destination.
FAQ
Does leaving auto-renew enabled guarantee renewal?
No. The current implementation also requires eligibility, sufficient wallet funds and a price within the ceiling. Confirm the resulting order state and expiry.
Can my script enable auto-renew through the developer API?
Not in the currently documented public contract. Use the dashboard's available controls; API and MCP integrations should treat returned renewal fields as state information.
Can I reactivate the same number after expiry?
Do not assume so. There is currently no public developer reactivation operation. Plan continuity before the expiry rather than relying on a future recovery purchase.
Get a number on SMS.Red
The same products as these guides: a 20-minute OTP or a rental.
Open the dashboard