Domains
The Domains module tracks the domain names you manage for your clients, including registrar details, registration and expiration dates, WHOIS information, DNS records, and associated SSL/TLS certificates.
Overview
The Domains module lets you:
- Track domain registrations and tie each domain to a client
- Monitor registration and expiration dates, with at-a-glance warnings for domains that are expired or expiring within 30 days
- Record registrar, registrar URL, nameservers, and notes
- Trigger an automated WHOIS lookup to populate registrant contacts, domain status flags, nameservers, DNSSEC, and dates
- Trigger an automated SSL certificate lookup to discover certificates for the domain
- Add and view DNS records (A, AAAA, CNAME, MX, TXT, NS, SOA, SRV, PTR, CAA)
- See SSL/TLS certificates associated with each domain
- Track auto-renew and WHOIS privacy settings
Navigate to Domains
Go to Assets → Domains in the left sidebar to open the domain list.
Domain List
The list is searchable and paginated (25 domains per page). Use the Search domains... box to filter by domain name or registrar. The list respects the global client filter when one is active.
| Column | Description |
|---|---|
| Domain | The domain name. A small refresh icon appears next to it when Auto-renew is enabled. |
| Client | The client the domain belongs to (links to the client). |
| Registrar | Where the domain is registered, or - if unknown. |
| Expiration | Shows an Expired badge if past the expiration date, an Expiring Soon badge if within 30 days, otherwise the expiration date. |
| Records | Number of DNS records tracked for the domain. |
| Certificates | Number of SSL/TLS certificates associated with the domain. |
Click any row to open the domain detail page.
Adding a Domain
- Click Add Domain.
- Fill in the Domain Information section:
- Domain Name (required) — for example,
example.com. The name is normalized to lowercase. - Client (required) — the client that owns the domain.
- Registrar — for example, Cloudflare, GoDaddy, or Namecheap.
- Domain Name (required) — for example,
- In Registration Dates, optionally set the Registration Date and Expiration Date.
- In Nameservers, optionally enter nameservers, one per line.
- In the Settings sidebar, toggle:
- Auto-Renew — whether the domain renews automatically (on by default).
- WHOIS Privacy — whether registration details are hidden (on by default).
- Optionally add Notes.
- Click Create Domain.
When you create a domain, Ascent automatically schedules a background WHOIS lookup and an SSL certificate lookup, so registrant details, status flags, and certificates may populate shortly after creation.
Domain Detail Page
The detail page shows a stats row (DNS Records, Certificates, Registered date, Expires date) and three tabs.
Overview tab
- Registration Information — registrar (with a link to the registrar URL when known), registration date, expiration date, and last WHOIS update.
- Contact Information — WHOIS registrant name, organization, email, phone, and location, plus admin and tech contact emails (shown when available).
- Domain Status — current WHOIS status flags (for example, Client Transfer Prohibited).
- Security & Settings — WHOIS Privacy, DNSSEC, and Auto-Renew status.
- Nameservers — the configured nameservers.
- Notes — any notes you have recorded.
DNS Records tab
DNS records are grouped into categories:
| Category | Record types |
|---|---|
| Host Records | A, AAAA, CNAME |
| Mail Records | MX, TXT |
| Nameserver Records | NS, SOA |
| Security Records | CAA, SRV |
Records of any other supported type appear under Other Records. Each record shows its name, type, value, and TTL; MX records also show priority.
To add a record:
- On the DNS Records tab, click Add Record.
- Choose the Type (A, AAAA, CNAME, MX, TXT, NS, SOA, SRV, PTR, or CAA).
- Enter the Name (use
@for the root domain) and Value. - Set the TTL in seconds (defaults to 3600).
- For MX records, optionally set a Priority.
- Click Add Record.
Certificates tab
Lists the SSL/TLS certificates associated with the domain, showing each certificate's name, the domain it covers, its status, and its expiration date. Certificates that are expired or expiring within 30 days are flagged, and Let's Encrypt certificates are labeled. Each certificate links to its full record in the Certificates module.
Quick Actions
The detail page sidebar includes:
- Refresh WHOIS Data — runs a WHOIS lookup in the background to update registrar, dates, nameservers, status flags, DNSSEC, and registrant contacts. The page refreshes shortly after to show the results. If your network blocks outbound WHOIS traffic, the registry can't be reached: the refresh still updates DNS records and the last-checked time, but the registrar and registrant details stay as they were rather than failing. Ask your administrator to allow outbound WHOIS (TCP port 43) if WHOIS details never populate.
- Refresh SSL Certificate — runs a background lookup to discover and attach SSL certificates for the domain.
- Add Certificate — opens the new-certificate form pre-filled with this domain.
Editing and Deleting
- Click Edit on the detail page to change the domain name, registrar, dates, nameservers, auto-renew, WHOIS privacy, or notes. The client cannot be changed after creation.
- Click Delete to remove the domain. This also deletes all of its DNS records and cannot be undone.
Tips
- Set the Expiration Date so expired and soon-to-expire domains are flagged in the list.
- Run Refresh WHOIS Data after adding a domain to auto-populate registrant details, nameservers, and status flags instead of entering them by hand.
- Use Refresh SSL Certificate to keep the certificate list in sync without manually adding certificates.