1. Declare the domain in your manifest
Add a[[domains]] block to telnyx.toml:
2. Register the domain
<function_id> with the ID from telnyx-edge list.
The command returns a DNS TXT record:
3. Add the DNS routing record
In addition to the TXT verification record, add an A record pointing your domain to the Edge Compute load balancer:4. Verify ownership
- HTTP routing is deployed — your domain is reachable over HTTP immediately
- The domain is marked as
verified
verification_failed. Retry after the DNS record propagates.
5. Upload your TLS certificate
- Be PEM-encoded
- Cover the domain (SAN or CN match)
- Be currently valid (not expired, not yet valid)
https://api.acme.com.
6. Verify it works
*.telnyxcompute.com URL still works:
Manage your domains
List all custom domains:*.telnyxcompute.com URL is unaffected.