PhoneHotline

Phone Numbers

Every hotline needs a phone number. There are two ways to get one — use a platform-provided US number for quick testing, or connect your own number from your Twilio account for production use.

Estimated time: 5 minutes

Which option is right for you?

OptionBest forSetupCountries
Platform numberTesting and evaluation onlyOne click — no external account needed🇺🇸 United States only
Your own number (Bring Your Own)Production use — any country, number belongs to you~10 min — requires a Twilio accountAny country Twilio supports
Existing number (another carrier)Keep a number guests already knowPort to Twilio (3–10 days) or forward to a Twilio number (minutes)Any country
A

Use a platform number (testing only)

Enhanced Rentals provisions a US number for you — no Twilio account, no regulatory paperwork. The number is ready within seconds and is intended for testing and evaluating the hotline before you go live.

⚠️
For testing only. Platform numbers are US numbers hosted on the Enhanced Rentals Twilio account. They are suitable for verifying your setup, but for production we recommend using your own Twilio number (Option B) so the number belongs to you and is fully under your control.
1

Open Phone Numbers

In the sidebar, go to Settings → Phone Numbers. You can see all numbers currently provisioned for your workspace and your remaining quota.

2

Purchase a new number

Click Purchase Number. Select your country from the dropdown and pick from the available numbers. Click Purchase this number to confirm.

ℹ️
Purchasing a number does not create a hotline automatically. Once purchased, go to Settings → Hotlines to link the number to an AI assistant. See Setting Up a Hotline.

Plan quotas

PlanNumbers included
AI Starter0 — purchase AI Hotline add-on separately
AI Growth3 included
STR Bundle3 included
AI Hotline (standalone)1 per hotline purchased
B

Bring your own number (Twilio) — recommended for production

ℹ️
What is Twilio? Twilio is the phone infrastructure provider that powers Enhanced Rentals under the hood. It lets businesses buy and manage phone numbers, make and receive calls, and send SMS — all via an online account. You don't need to know anything technical to use it; buying a number through Twilio is similar to registering a domain name.

Purchase a number directly from your own Twilio account and connect it to Enhanced Rentals. The number is fully yours — it stays with you regardless of your Enhanced Rentals subscription and can be moved to any provider at any time. The AI hotline works identically to a platform number, with no restriction on country.

ℹ️
Many countries require Twilio to verify your business address or submit regulatory documentation before issuing a local number. Twilio guides you through this during purchase — requirements vary by country.
1

Create a Twilio account

Go to twilio.com and sign up for a free account. You can start with a trial account and a trial number for testing at no cost.

💡
A trial account is enough to test the integration end-to-end before committing to a paid number.
2

Buy the number you want

Inside the Twilio Console, go to Phone Numbers → Buy a Number. Search by country and capabilities (Voice). Select a number and complete any country-specific compliance steps Twilio requires.

Once purchased, the number appears in Phone Numbers → Manage → Active Numbers.

3

Point the number's webhook to Enhanced Rentals

Open the number in the Twilio Console. Under Voice Configuration → A Call Comes In, set the webhook to:

https://{your-workspace}.api.enhanced-rentals.com/v1/automation/twilio/voice

Replace {your-workspace} with your Enhanced Rentals workspace identifier (the subdomain you created at signup, e.g. mycompany).

Set the HTTP method to POST and save.

⚠️
The webhook URL is specific to your workspace. Using the wrong workspace ID means calls will not be routed to your hotline.
4

Add the number to Enhanced Rentals

In Enhanced Rentals, go to Settings → Phone Numbers and click Add External Number. Enter the number in international format (e.g. +49 30 1234567) and confirm.

The platform verifies the webhook is correctly configured by placing a silent test call. Once confirmed, the number appears in your Phone Numbers list and can be assigned to a hotline.

ℹ️
External numbers count toward your plan's hotline quota the same as platform-provisioned numbers.
C

Already have a number with another carrier

If you have an existing phone number with a traditional carrier or VoIP provider — one your guests already know — you have two paths to connect it to Enhanced Rentals. Both ultimately route calls through Twilio, which is how Enhanced Rentals handles voice.

Path 1

Port your number to Twilio

Recommended

Number porting moves your existing number to Twilio's infrastructure. The number stays identical — guests dial the same digits — but Twilio becomes the carrier. Once ported, follow Option B (steps 3 and 4 only) to connect it to Enhanced Rentals.

⚠️
The number cannot receive calls during the porting window. Plan the cutover for a low-traffic period and set up a temporary forwarding number if needed. Typical duration: 3–10 business days depending on your current carrier.
1

Initiate the port in Twilio Console

In the Twilio Console, go to Phone Numbers → Port & Host → Port a Number. Enter the number you want to port and follow the wizard. Twilio will ask for a Letter of Authorization (LOA) and your current carrier account details.

2

Sign the Letter of Authorization

Twilio provides a pre-filled LOA. Sign it and upload any supporting documents your carrier requires (e.g. latest invoice, account number). Your current carrier is notified automatically.

3

Wait for porting confirmation

Twilio emails you when the port is approved and again when it completes. The number will appear in Phone Numbers → Manage → Active Numbers.

4

Connect to Enhanced Rentals

Now follow Option B, steps 3 and 4 above: set the Twilio webhook to your Enhanced Rentals workspace URL, then add the number in Settings → Phone Numbers → Add External Number.

💡
You can pre-configure the webhook in Twilio before the port completes. The moment porting finishes, calls will start routing to Enhanced Rentals automatically.
Path 2

Forward calls to a new Twilio number

Immediate — no downtime

Buy a new number on Twilio, connect it to Enhanced Rentals, then configure your existing carrier to forward all incoming calls to that Twilio number. Your guests keep dialling the original number; your carrier silently redirects the call.

ℹ️
Trade-off: two numbers are in play. When an agent receives an escalated call or calls a guest back, the Twilio number will appear as the caller ID — not your original number. Forwarding may also incur per-minute charges on your existing carrier plan.
1

Set up a new Twilio number

Follow Option B, steps 1–4 above to create a Twilio account, buy a number, configure the webhook, and add it to Enhanced Rentals. This is your new hotline number.

2

Enable call forwarding on your existing carrier

Log in to your current carrier's portal and find the call forwarding or unconditional forwarding setting for your existing number. Set it to forward all calls to the new Twilio number you just configured.

The exact steps vary by carrier. Search for “unconditional call forwarding [your carrier name]” or contact their support if you cannot find it.

3

Test end-to-end

Call your original number from a mobile phone. The call should forward to Twilio and be answered by your Enhanced Rentals AI hotline. Check the call log in Support → Calls to confirm it was received.

Troubleshooting

The Purchase button is greyed out

You have reached your plan's phone number quota. Upgrade your plan or purchase an additional AI Hotline slot from Settings → Billing.

I need a number outside the US

Platform numbers are US-only and intended for testing. For any other country — or for a number that belongs to you in production — use Option B and purchase a number directly from your own Twilio account. Twilio supports local numbers in most countries worldwide.

External number verification fails

Double-check that the webhook URL is set to POST (not GET) and that the URL uses your exact workspace subdomain. The URL is case-sensitive.

Guests say the number is not reachable

Check that the number is assigned to an active hotline with an enabled AI assistant. Unassigned numbers do not answer calls.

My porting request has been pending for more than 10 days

Contact Twilio Support with your port order ID. Delays are usually caused by a mismatch between the LOA details and the information on file with your current carrier — check that the account name and number match exactly.

Call forwarding is set up but calls don't reach the hotline

Confirm the Twilio webhook is configured correctly (Option B, step 3) before testing forwarding. Also check that your carrier is forwarding to the exact Twilio number you registered — even a single digit difference will cause calls to fail silently.