Who can sign in, and what each person can see and do. Changes apply on their next click.
New user
Recent access changes
Telegram
The bot that sends renewal reminders, and where your own messages go.
Accounts
Provider logins shared by several resources, so credentials live in one place. A Namecheap account with an API key also syncs domains.
Providers
Who you buy from. A provider in use can't be removed.
Lists
The choices offered in the resource and payment forms.
Payment methods
Server types
Currencies
Server monitoring
Every server is checked from the outside: online, open ports, blacklists, where domains point, redirects and mail records. You get a Telegram message only when something changes.
Maintenance
Repair tools. Each one shows a preview before changing anything.
Re-verify paid statuses
Finds resources that were paid (including early) but still show as due or overdue, and moves their date to the correct next period.
Link domains to matching accounts
Finds domains with credentials typed in directly and links them to the account with the same username, so credentials live in one place.
Add resource
The team leader is not asked to keep or cancel. They get a Telegram message with the amount once you record the payment.
"Fetch amounts" reads this cycle's charge from the card. Leave the word empty to use the provider name.
Expected columns (order doesn't matter, headers are auto-detected): Provider | Domain | Team Leader | Account Name | Due Date | Price | Notes | Login URL | Username | Password
Dates: YYYY-MM-DD or DD/MM/YYYY. The import will try to match Team Leader and Account names to existing ones.
📥
Click to select your Excel file (.xlsx)
Add team leader
From @getidsbot on Telegram
Every resource assigned to this team leader gets "Price" hidden automatically.
Assign team leader
Assign account to selected domains
Record purchase
Saves what you paid in Payments. The renewal dates stay as they are (unlike Pay, which moves them one year forward).
Same amount for all:
Cancel
Already-cancelled items are left out. You can undo right after, or use Restore later.
Edit
Update the others too?
Ask delisting
Each team leader gets one Telegram message with their blacklisted domains and the blocklists to request removal from. By default a domain goes to the entity of the server it points to — change it if needed.
Message preview
🚫 Blacklisted domains — please start delisting
These domains are on a blocklist. Please request removal from each list shown:
• example.com — SURBL (server Redirect-1397)
• …
Reply here once each request is sent.
⚠️ Once a domain is delisted, please contact us so we can ask the domain provider to remove the suspension on it.
Add domains
Paste one or many. For a Namecheap account, the date comes from Namecheap.
Lets blacklist alerts reach the right entity.
More options
Set plan
—
Pick once — the price fills in from the plan table.
Private Email plan prices
Enter the yearly price of each plan as shown in your Namecheap account. Saving re-prices every mailbox set to that plan.
Send grouped reminders
One message per team leader. Untick any group you do not want to send now.
Confirm payment
Edit payment
Linked resource warning
Link to another server
Which card charge is it?
Several charges from this provider are on the card in this period. Pick the one for each account.
• Status: ACTIVE accounts only — EXPIRED/CANCELLED are skipped automatically.
• Purchase Price: if filled, logged as a one-time past payment in history.
• Billing: Monthly / Pay-as-you-go / No reminder (defaults to Monthly if empty).
📥
Click to select your Excel file (.xlsx)
Namecheap sync
Syncs expiry dates for existing domains and imports new ones. Uses the Namecheap accounts saved in Settings, Accounts (with their API key).