# GoDaddy

> Let your assistants register domains and manage DNS through GoDaddy with a personal access token. Registering and DNS changes wait for your Approve. Coming soon.

Status: Coming soon

GoDaddy is a domain registrar. Once you connect it, your assistants can list the domains you own, register a new one, point a domain at your site, and check names where GoDaddy allows it. Registering a domain and every DNS change stop at your Approve.

> [!SOON]
> The GoDaddy integration is Coming soon. This page describes how it will work. The integrations open at launch are GitHub, GitLab, and Bitbucket.

## Which assistants use it

| Assistant | Status | What it does with GoDaddy |
| --- | --- | --- |
| [Product owner](/docs/personas/product-owner) | Coming soon | Checks names and registers a domain |
| [Coder](/docs/personas/coder) | Available | Points a domain at your site, and registers one when your company has no Product owner |

When your company has a Product owner, it is the one that registers domains. Changing DNS records and nameservers is always the Coder's job.

## What assistants can do

| Ability | How it runs |
| --- | --- |
| Check whether a name is free | Reads on its own, where GoDaddy allows it for your account |
| List the domains in your GoDaddy account | Reads on its own |
| Register a domain | Always waits for your Approve |
| Set DNS records, such as pointing the domain at your site | Always waits for your Approve |
| Change the nameservers | Always waits for your Approve |

## Setup (when it opens)

1. In GoDaddy's developer area, create a personal access token. Give it access to your domains and their DNS.
2. Copy the token. Use a personal access token only: GoDaddy's older pairs of a key and a secret do not work here, and StellarFirm refuses them.
3. Check that your GoDaddy account has a payment method on file. GoDaddy charges it for a registration.
4. Open [Integrations](https://stellarfirm.ai/app/integrations) in StellarFirm and pick GoDaddy.
5. Paste the token and press Connect.
6. Save your company's registrant contact in [Settings, Auto-approve](https://stellarfirm.ai/app/settings/auto-approve). It is who the domain is registered to.

## Permissions

- Listing your domains, and checking names where GoDaddy allows it, happen on their own.
- Registering a domain always waits for your Approve. The request shows what GoDaddy charges now and for each renewal year, and names the registrant contact that will be used. A name check only says whether a name is free. Approving it also accepts GoDaddy's registration terms for that domain.
- Setting DNS records or nameservers always waits for your Approve, and the request lists exactly what will change.
- No Auto-approve choice in Settings skips these. See [approvals](/docs/ceo/approvals).

## Good to know

- GoDaddy opens some checks, such as whether a name is free, only to larger accounts. If GoDaddy refuses a check, the assistant tells you. Connect another registrar, such as [Porkbun](/docs/integrations/porkbun) or [Name.com](/docs/integrations/namecom), to check names, and keep GoDaddy for the domains you already have there.
- Managing domains and DNS needs at least one domain in your GoDaddy account.
- Just before it registers, the assistant asks GoDaddy again. If the name was taken, or GoDaddy now charges more than you approved, nothing is registered and the assistant tells you why.
- To use other registrant details for one domain, reply with them before you approve. The assistant posts a new request with those details.
- To cut access, delete the token in GoDaddy.

## Prompts to try

```prompt title="List our GoDaddy domains"
Coder, list the domains in our GoDaddy account and their nameservers. Read only.
```

```prompt title="Point a domain at the site"
Coder, point [name].com at our site: set the A record for @ to [address] and a CNAME for www. Show me the records before I approve.
```

```prompt title="Register a domain"
Product owner, register [name].com with GoDaddy for one year. Show me what it charges and the registrant contact before I approve.
```

---

Source: https://stellarfirm.ai/docs/integrations/godaddy
