We use Voiceflex as our partner for 3CX SIP Trunks. This is for the simple reason that if you have a 3CX support contract, they will only diagnose your issue and help you further if your trunk is supported. This way we figure we make things easier for our Customers.
Configuring your SIP Trunk with 3CX
The next step is to configure your SIP Trunk in 3CX.
3CX StartUP users
If you are using 3CX StartUP:
- Login to the 3CX Webclient, go to the Office Settings
- Navigate to the Voice and Chat page
- Select Add Trunk
- Enter SIP Trunk ID and Password
See complete instructions in the 3CX Startup Guide.
3CX Dedicated (PRO and ENT) Users
Go to the 3CX Management console and follow the guide how to configure a SIP trunk
3CX StartUP Getting Started Guide
- We'll keep it short and sweet!
- Signing in and going to Office Settings
- Setup your team
- 3CX Talk links
- 3CX Meet
- Configure a SIP trunk for calls & SMS
- Configure SMS / MMS (Optional)
- Handling (Routing) Inbound Calls
- Office Hours & Holidays
- Specify a destination for calls
- Play announcements
- How you can override Open, Closed or Break mode
- Play a custom announcement and end the call
- Call Handling
- Configure your Ring group
- Configure a Queue (PRO)
- Configure a Digital Receptionist
- Configuring Live Chat
- Configuring WhatsApp
- See also
We'll keep it short and sweet!
So you got your 3CX StartUP edition and want to set it up for your company? This guide will help you hit the road running!
We're not going to explain what’s obvious - but rather take you through the basic concepts of 3CX - so that you can drive this bike all by yourself in record time.
Signing in and going to Office Settings
You can configure your phone system from the “Office Settings” page. You can get to it from within the Webclient. If you have not done so already, sign in to your webclient. We gave you the link at the end of the wizard and sent you an email.
- Open your welcome email (Subject: Your User Account on your New 3CX System)
- Click on the URL. The login URL should look like this approximately
https://pbx002.3cx.cloud/webclient/ - Login with your Google account. The same account you used to sign up with 3CX.
- Now click on the “Office Settings” button on the left hand side.
Setup your team
Next up is to setup your users on your new 3CX system:
- Go to “Office Settings > Users”
- Click on the “Add User” button
- Specify email and name
- Select ROLE - now this is an important one. You are set up as the manager, so you can do the kind of things you are doing now like creating users. If you make another user a manager, he/she can do the same. If you select user, then they can only manage their own account, they will not see the “Office settings” pages. Furthermore, they can only see their own calls, not anybody else’s. You can see all- calls! If you want a user to see and manage calls and live chat for everybody, but not configure the system, make them a receptionist.
- Each user gets assigned a 3CX Talk link. More about that below.
- Click “Save” to create the new user. Continue creating all the members of your team.
- Your team members will get an email with their own login details. Tell them to install the apps!
3CX Talk links
3CX Talk links are weblinks that allow people to call you or your company just by clicking on the link. No need to dial a number or more importantly pay for the call. The visitor does not need any special app either, it works pretty much from any browser be it on a computer or a smartphone. (Using WebRTC)
Each user gets their own 3CX Talk link that they can put in an email signature or send out to whom they wish. You also get a company Talk link which you can paste on your website or in your company email signature to allow people to call you just by clicking on the link. No need to copy and paste a number or pay for 1-800 charges. Example 3CX Talk links:
https://pbx002.3cx.cloud/mariajohnson/
https://pbx002.3cx.cloud/mycompany/
Users can find and edit their 3CX Talk link ‘friendly name’ in “Settings > General”.
To find your company's 3CX Talk link
- Go to “Office Settings > Call Handling”
- Click on your desired call queue or ring group.
- Click on the “3CX Talk” tab
- Edit the friendly name and copy the updated talk link.
3CX Meet
By sharing the “meet” link, visitors can go directly to the meeting room of the person to start an ad hoc Video Conference:
https://pbx002.3cx.cloud/meet/mariajohnson/
To avoid spam calls, you can request Name and Email first and accept or reject the call based on that.
Configure a SIP trunk for calls & SMS
To make and receive calls, you have to create an account with a so-called SIP trunk provider. A SIP trunk provider will connect you to the old-style PSTN. Making your own account means you will have full control over your phone numbers and most of the time it also means lower-cost calling. 3CX StartUP edition supports a number of SIP trunk providers. They have been selected based on ease of configuration, ease of account setup, and pricing.
To set up a SIP Trunk:
- Create an account at one of the preferred SIP Trunks.
- Now select your country and enter the assigned number, authentication ID, and Password given to you by your SIP trunk provider.
- Click “Save”! You should be ready to make and receive calls.
Once created, you will see a status indicator showing red for not-registered and green for registered.
Configure SMS / MMS (Optional)
This option is mainly for US & Canadian customers. In the US, DID numbers are enabled by default to send and receive SMS. When configuring one of our supported providers, the option to enable “SMS” will also be presented if your provider supports it.
- Check the “SMS” box and obtain your unique 3CX webhook.
- Navigate back to your provider's portal and paste the webhook as explained in the guides available below.
- Flowroute
- Voxtelesys
- Skyetel
- For more guides see our SIP Trunk page
- On the portal of your VoIP Provider, obtain the “Access Key” and “Secret Key”. Enter them here. Click “Save”.
- Once your SIP Trunk is created, navigate “Office settings” > “Call routing” to edit/change the destination. This is also the routing that will be applied to all SIP trunks.
- If your SIP Trunk has multiple numbers, use the “+ Add DID” button located in “Office settings” > “Voice & chat” to add more numbers and select the destination for each individual number.
- Navigate to “Office Settings” > “Users” and select a user who you want to allow to send SMS messages.
- Under “Messaging” use the drop-down menu to select your newly created SIP trunk.
Handling (Routing) Inbound Calls
Next up is telling the system how you want to route and handle your phone calls.
Office Hours & Holidays
You probably don't want calls to ring your mobile in the middle of the night. Thank God for the office hours function then. Here you can configure when your business is open, when you are on break and where to send calls when you are closed. To configure your office hours:
- Set your time zone
- Click on the days and specify your opening hours
- Add any breaks you might take
Do you go on holiday? OK, then you can configure these days here and have your calls handled as if your office is closed. Just click on the “Add” button below “Set your Holidays” and specify date and time.
Specify a destination for calls
Now you can specify call destinations during office hours, when your office is closed or when you are on break or holiday. You can send it to a Ring group, an extension, voice mail, Digital receptionist or queue.
Play announcements
How about welcoming callers while they wait for you to take a call? Pretty cool right? To configure this:
- Go to “Office Settings > Call Routing”
- Toggle the “Play announcement” slider on.
- Now record what you want to tell your callers. Something original like “Thank you for calling Company XYZ”. To record your greeting:
- Click the “Record” button
- Enter your desired file name and click the “Record” button
- The popup will show your recording time. When finished, click the “Stop” button.
- You can now listen to your greeting, re-record it or click the upload button to save.
- Your recording will now be shown in the drop-down box.
Note: If you do not see the “Record” button, ensure your microphone is properly configured and allowed in Settings > Audio/Video.
- Repeat this with a different announcement for when you are on break or when your office is closed.
Or if you already have an audio file, you can upload your announcement as a WAV file. If you have a music file that does not fit the required audio format, you can use our audio convertor tool.
How you can override Open, Closed or Break mode
Got into work early and want to open the office? You can override the open office hours from the account menu in the webclient. Of course you can do the same thing to close the office early.
- Click on your avatar
- Select “Override Office Hours”
- Use the drop-down to select one of the pre-set statuses or create a "Custom" one, and choose the duration.
Note: When changing the "Office hours" the call routing that has been set for each status "Open", "Closed", and "On a break" will automatically take effect for the specified duration. This does not apply to the "Custom" where you must set the call routing options during the selection process.
- Click “OK”
- Now it will show until the override is in effect. After the time elapses the default office hours will come into effect again.
Play a custom announcement and end the call
Sometimes you need to play a one-off custom greeting to the caller and end the call. This could be used during fire drills or some other emergency.
- Click on your avatar
- Select “Override office hours”
- Choose “Custom” from the drop-down list
- Under the ‘Forward to’ drop-down list, select “Play announcement and end call”
- Either choose your prompt from the existing available greetings, upload a pre-recorded greeting or use the record button to record your new greeting.
- Choose the duration and finally click “OK”.
Call Handling
Configure your Ring group
Customers can call your company/team by calling the assigned number or by clicking on your 3CX Talk link. Once they do so, 3CX will forward the call to your ring group. By default, this ring group consists of all your team members and it will ring these team members one after the other. That way, if one is unavailable, another team member can answer. You can change this behavior and exclude team members from the ring group. To edit your ring group or create new groups:
- Go to “Office Settings > Call Handling”
- Click on your existing ring group or click “+ Add Ring Group” to create a new group
- If you are creating a new group, type a name. Something like “Sales Team”
- Specify what should happen if no one answers the call. By default, it will go to the voicemail of ALL ring group members after 60 seconds of ringing. That means each user will receive the same voicemail.
- Edit the ring strategy -
- “Ring all” - does what it says - ring all group members at the same time until someone picks up or the 60 second timeout is reached
- “Prioritized hunt” - means it will start with the top group member and proceed down the list. That means that the first ring group member will receive each and every call!
- If you want to exclude some people from the ring group, click on X next to their name.
- If you selected Prioritized Hunt then move the ring group members up or down depending whose phone you want to ring first.
Configure a Queue (PRO)
Queues go way beyond ring groups and are much cooler. A queue will take the call and put the caller in queue if you cannot take the call immediately. To configure a queue:
- Go to “Office Settings > Call Handling”
- Click “+ Add Queue” at the top of the screen
- Under the “General” tab:
- Give your queue a name
- Specify what should happen if no one answers the call. By default, the call will be ended
- Choose your maximum queue wait time. That’s the length of time a caller will be held in the queue before their call follows the “Destination if no answer” route
- Edit the polling strategy. You can choose from 9 different options in the drop-down list
- Use the “+ Add Agent” button to choose which team members will be part of the queue. Watch out for the order of agents as some of the polling strategies work from the top of the list to the bottom. E.g “Hunt by Threes Prioritized” calls the top 3 agents, then the next 3 in the list and so on
- Under the “Music” tab
- Choose if you want an Intro Prompt. This is a greeting that is played as soon as a caller enters the queue. You can upload a greeting or choose to record your own. See the Play announcements section above for instructions on how to record your own greeting
- Upload or record your choice of music on hold. If you have a music file that does not fit the required audio format, you can use our audio convertor tool
- Toggle the option on to announce the queue position every 60 seconds to the caller
- Queue language will display the languages available for the automated greetings
- “3CX Talk” lets you name the 3CX Talk Link for the queue, and lets you choose the information you want customers to provide prior to the call being initiated. Once configured, copy the URL and use it in email signatures, websites or digital business cards
- Under the “Advanced” tab:
- Configure a service level agreement (SLA) time so that you can report how long it is taking calls and chat messages to be answered
- Choose how chat messages are assigned either manually or select “auto-assign” to ensure chats are marked as “taken”
Call recording can be enabled and callers can be offered the chance to opt-out by pressing the number 3 on their keypad.
Configure a Digital Receptionist
The inbuilt digital receptionist can just route based on time. If you want to create different queues or ring groups for different departments and want to allow the caller to choose which department to speak to, then you can create your own digital receptionist. To create a digital receptionist:
- Go to “Office Settings > Call Handling”
- Click “+ Add Digital Receptionist”
- Give your new digital receptionist a name like “Day Welcome”
- Upload or record your greeting. Something along the lines of “Thank you for calling XYZ, press 1 for sales and 2 for support”
- Select the desired action to be mapped to each key press, using the action dropdown menu.
- Once you have finished configuring your menu options, scroll to the bottom of the page and choose the options and actions if callers press incorrect or invalid options
Configuring Live Chat
During setup you configured live chat for your website. Incoming chats and calls from your website were automatically configured to be sent to your ring group. If you want to change this, or set up additional live chat bubbles on other websites, you can do this here. To add a live chat:
- Go to “Office Settings > Voice & Chat > Add Live Chat”
- Configure the Live chat bubble, see our Live Chat configuration guide for more detail
- If using Wordpress, install the plugin on your website and copy and paste the 3CX Live Chat URL
- See our guides if using Drupal, Joomla, Squarespace, Weebly or Wix
Configuring WhatsApp
Configure a WhatsApp number onto your StartUP account allowing you to reply to messages directly from the Web Client.
You must have a WhatsApp Business account set up with a phone number added. This number should not be registered to any other existing WhatsApp account, whether it be virtually or on any physical device. To add WhatsApp:
- Create a WhatsApp application on the Meta Developers portal
- Optionally add a phone number to the new account
- Set up an admin role and allow it full account access
- Generate a token
- Configure in 3CX by navigating to “Office Settings > Voice & chat” and then click on “+ Add WhatsApp”.
- Copy your webhook from 3CX and paste it into the Meta developers portal
- Send a message to the number you set up to test functionality.
See our WhatsApp integration guide for a full breakdown of the steps.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article