What this guide covers:
Phone Number Setup
Phone System Setup Options (Forwarding, VOIP via Desktop or Mobile App, SIP Desk Phone)
Inbound & Outbound Calling FAQs
Advanced Phone Settings
External Phone Integration via Webhooks
Number Pools for Call Tracking
FAQs & Troubleshooting
1. Phone Number Setup
Below, we will cover the process for purchasing and setting up phone numbers in Aesthetix CRM. We help you set this up initially in the onboarding process, but you will need to know how to add more phone numbers or number pools in the future.
2. Phone Setup Options (Forwarding, VOIP via App, SIP Desk Phone)
1. Phone Forwarding Option (Default - Recommended)
Pros & Cons of Phone Forwarding Phone System Setup
Pros:
Easiest configuration + recommended method
Enables you to receive inbound calls to your existing phone service, so existing phone operations are not changed.
All inbound calls, call recordings, and voicemails are tracked in the Contact records in the CRM.
Cons:
Outbound Calls have to be made from inside Aesthetix CRM to log those calls, call recordings, and voicemails in the system. Outbound calls can be made via Web App and Mobile App. You cannot log outbound calls from your existing phone provider unless they support a webhooks integration.
Requires subscription to the existing phone provider to facilitate the call. Some see this as a con as they are trying to consolidate expenses.
More Help Resources For Phone Forwarding Phone System Setup
Twilio Inbound Call Flow (Why We Set Up Mock Users to Assign Phone Numbers)
Inbound Call Routing in Aesthetix CRM with Twilio
This article walks through the inbound call routing process that a Twilio number goes through in Aesthetix CRM.
Connecting External Phone Providers With Webhooks Setup Process
External Phone Call Provider Integration With Webhooks
Learn how to log calls from external phone call provider via webhooks and workflows.
2. VOIP via Desktop/Web App or Mobile App
Pros & Cons of VOIP via Desktop/Web App or Mobile App Phone System Setup
Pros:
Easy configuration
Enables you to receive inbound calls and answer them via mobile app or web app
All inbound calls, call recordings, and voicemails are tracked in the Contact records in the CRM.
All outbound calls, call recordings, and voicemails are tracked in the Contact records in the CRM.
Cons:
Limited options in customization, including no IVR / Phone Tree Menus, no advanced routing options, and no multiple voicemail options (in office vs out of office options)
Potential reliability options compared to traditional VOIP or large phone providers like Comcast, Verizon, or Spectrum.
Not able to use current desk phone or hard phones in the practice.
Requires you to port in your existing phone number if you want those calls to be tracked into the system.
3. Twilio SIP Desk Phone
This is our newest phone system setup option, but it is not something we can cover in onboarding. It will require your IT or phone team to assist in setup, because you will have to make adjustments to your physical phones. Utilizing this solution can work well, but it can increase the chances of downtime and requires a lot more technical setup. Below is the help article that walks through the process for setting up the SIP Desk Phone option.
VOIP Desk Phone Integration (Twilio SIP)
Learn how to connect your physical VOIP phone to Aesthetix CRM via Twilio SIP.
Pros & Cons of SIP Desk Phone System Setup
Pros:
Enables you to receive inbound calls and answer them via an existing desk phone in your practice.
Enables you to make outbound calls via the desk phone and register those calls in the CRM.
All inbound calls, call recordings, and voicemails are tracked in the Contact records in the CRM.
All outbound calls, call recordings, and voicemails are tracked in the Contact records in the CRM.
Cons:
Hardest configuration - Aesthetix CRM does NOT manage this setup.
Limited options in customization, including no IVR / Phone Tree Menus, no advanced routing options, and no multiple voicemail options (in office vs out of office options)
Potential reliability options compared to traditional VOIP or large phone providers like Comcast, Verizon, or Spectrum.
Requires you to port in your existing phone number if you want those calls to be tracked into the system.
3. Inbound / Outbound Calling FAQs
Below are walk-throughs of the features and options of inbound calling and outbound calling on the Web App if you are using the VOIP phone system setup outlined above.
Inbound Calling Features
Outbound Calling Features
Inbound and Outbound Calling Frequently Asked Questions
No one is able to hear me on the calls for outbound or inbound calls. What is wrong?
Step 1: Make sure your microphone is enabled and allowed in the browser. This might require special steps in Windows 10 or Mac OS Check that the microphone is allowed by clicking on the icon to the left of the URL bar in Chrome.
Step 2: Prevent interference from Extensions. Ensure there are no extensions like VPNs that may be interfering with the dialer. Test in Incognito mode where there are no extensions to confirm.
Step 3: Ensure Call Timeout Settings are set up properly. Set your inbound and outbound call timeouts to at least 20 seconds.
If I log in as the user with an assigned number, why are the calls going to out from the default number?
Calls will be dialed out from the assigned number automatically if the user has only assigned data enabled and the role is User. If the user has all records enabled then they can changed outgoing number in the dialer call settings from the dropdown.
What happens to inbound calls if I don’t configure any forwarding numbers or have VOIP set up?
The call will drop immediately after calling the Phone Number.
Can I transfer an incoming call to a team member outside of Aesthetix CRM?
Transfers are limited to users and phone numbers configured within your Aesthetix CRM account.
4. Advanced Phone Settings
Below is a walk-through of all the advanced phone settings available to you as well as what they mean. In onboarding, we will set these up based on the phone system setup you select above.
5. External Phone Provider Integration with Webhooks
Below is a link to how to set up external phone providers to log inbound and outbound calls in Aesthetix CRM. This requires your external phone provider to support webhooks integrations. Also note that the cost to log each call is $0.013 per webhook call. Clients have used this integration to log calls from providers like CallRail. Aesthetix CRM does not set up custom external phone provider integration as part of onboarding.
External Phone Call Provider Integration With Webhooks
Learn how to log calls from external phone call provider via webhooks and workflows.
How to setup CallRail Integration with Webhooks
Log your calls from CallRail using inbound webhooks to store natively in the system.
Does Ring Central connect with webhooks?
We believe Ring Central does connect via webhooks, however it requires a developer account and a technical person on your team to set up the integration. Our team is not skilled in the configuration of this custom integration.
6. Number Pools Setup for Call Tracking
Number Pools are the true dynamic call tracking solution in Aesthetix CRM. They are similar to systems like CallRail because these phone number setups dynamically change the phone numbers for every visitor on a website or landing page. This enables you to track call attribution to know whether the calls came from Paid Search, Organic Search, Organic Social, etc.
Number Pools require you to purchase a minimum of 4 additional phone numbers per number pool. The costs of these numbers will be pulled from your messaging and technology credits balance.
Below is a help article on how to set up number pools, including embedding the tracking script, which enables dynamic rotation.
How to Setup Call Tracking With Number Pools
Learn how to setup attribution driven call tracking for Google Ads and Facebook Ads
7. FAQs & Troubleshooting
Below is a comprehensive list of frequently asked questions on the phone system.
How do I forward calls to my Aesthetix CRM phone number?
You can forward calls from an external number into Aesthetix CRM by enabling forwarding in your phone system settings. Calls can be redirected to a single user, multiple users, or directly into call queues.
How can I resolve Twilio geo permissions issues?
Contact Aesthetix CRM support to enable ability to call and send SMS to more countries. Note that fees are more expensive than sending SMS or MMS in the USA.
Why are my calls marked as "Spam Likely," and how can I avoid this?
Carriers may flag calls if they appear robotic or spammy. We register your numbers with carriers via CNAM and Shaken/STIR. However, this does not mean your company name will always show.
How do I fix poor VoIP call quality?
Use a wired internet connection, reduce background bandwidth usage, and check for jitter or packet loss. If issues persist, contact Aesthetix CRM support and we will review error codes in Twilio or Aesthetix CRM logs.
What are the pricing & billing details for Aesthetix CRM Phone System?
Pricing is usage-based, covering minutes, messages, and phone numbers. Invoices appear under your agency’s billing settings. You can always see the updated rates here: https://aesthetixcrm.com/technology-messaging-credits/
What are A2P 10DLC messaging fees, including registration and carrier costs?
Fees include a one-time brand registration fee, monthly campaign fees, and per-message carrier fees.