A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_URI::$config is deprecated
Filename: core/URI.php
Line Number: 101
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Router::$uri is deprecated
Filename: core/Router.php
Line Number: 127
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Tech::$benchmark is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Tech::$hooks is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Tech::$config is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Tech::$log is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Tech::$utf8 is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Tech::$uri is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Tech::$exceptions is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Tech::$router is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Tech::$output is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Tech::$security is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Tech::$input is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Tech::$lang is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Tech::$load is deprecated
Filename: core/Controller.php
Line Number: 78
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 132
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 292
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 166
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 235
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 315
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 356
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 282
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 289
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 304
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 314
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 315
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 316
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 317
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 375
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: drivers/Session_files_driver.php
Line Number: 108
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 110
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 143
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Tech::$session is deprecated
Filename: core/Loader.php
Line Number: 1283
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Tech::$data is deprecated
Filename: hooks/Hooks.php
Line Number: 32
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/application/hooks/Hooks.php
Line: 32
Function: _error_handler
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$benchmark is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/application/controllers/Tech.php
Line: 43
Function: view
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$hooks is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/application/controllers/Tech.php
Line: 43
Function: view
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$config is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/application/controllers/Tech.php
Line: 43
Function: view
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$log is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/application/controllers/Tech.php
Line: 43
Function: view
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$utf8 is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/application/controllers/Tech.php
Line: 43
Function: view
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$uri is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/application/controllers/Tech.php
Line: 43
Function: view
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$exceptions is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/application/controllers/Tech.php
Line: 43
Function: view
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$router is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/application/controllers/Tech.php
Line: 43
Function: view
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$output is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/application/controllers/Tech.php
Line: 43
Function: view
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$security is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/application/controllers/Tech.php
Line: 43
Function: view
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$input is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/application/controllers/Tech.php
Line: 43
Function: view
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$lang is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/application/controllers/Tech.php
Line: 43
Function: view
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$load is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/application/controllers/Tech.php
Line: 43
Function: view
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$session is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/application/controllers/Tech.php
Line: 43
Function: view
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$data is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /var/www/vhosts/purpleboxuk.com/httpdocs/application/controllers/Tech.php
Line: 43
Function: view
File: /var/www/vhosts/purpleboxuk.com/httpdocs/index.php
Line: 315
Function: require_once
PurpleBox VoIP
The most flexible and feature packed system on the market
Perfect for all business sizes
Mobile and Desktop apps
Syncs across all devices
Highly customizable
Low cost bundles with minutes
Wide selection of Handset phones
Pay with Crypto Currencies NEW
See Pricing
VoIP with PurpleBoX
Below is a few of our most loved features, but do not be fooled, there are many and they are growing.
Show Features Hide Features
With PurpleBox you will benefit from the following features
Setting up an extension on a FREE Software Telephone
Choosing an Incoming telephone number from many different geographic locations
Choosing your Caller ID
Call Divert
Using Call Hold
Uploading and changing your own Hold Music
Transferring Calls
Setting up a Conference Call “room”
Low Cost Calls
3 Way Calls
Voice Mail (delivered to email!)
Fax (delivered to email)
Simultaneous Calls
Inbound Voice Menus (IVR- a Virtual Switchboard)
Inbound call routing
Direct Dial in Numbers
Group Voicemail
999 Emergency Services
Call Queuing
Setup an iPhone Softphone
Setup an Android Softphone
Online Operator Panel to view calls in real time
Online Address Book
Inbound Call Records
Outbound Call Records
Call Pickup
Call Recording
International Incoming Numbers
PBX Extension Numbers
PBX Call Groups
Custom Features
December offer
Offer Box!
£ 10.00+ VAT
Per extension - minimum 3
Add 1000 UK minutes* for £10 **
Use on your device
Local number included
IVR setup included
* see our fair use policies here
Is this suitable for you?
This package is suitable for small to medium size businesses.
12 Month Contract
100's of features
New customers Only
Competitive call charges
Conference calls
Voicemail to email
Unlimited call recording for £30/month **
See all features
Number transfers are £20, new numbers are £12.50
** Spread across whole account
We are proud of doing things a little differently
Our philosophy is simple, to be transparent and upfront , because that's how good partnerships are formed.
No wait time for engineers, just plug in and start calling. Order any hardware before 12pm and receive them ready to work the very next business day.
What you're quoted is what you pay. No admin fees, seat removal or feature modifications charges.
Most providers charge a minimum of 10p connection fee on top of per minute billing.
Real people in a real company, just like yours, that are here ready and willing to provide support.
A non optimized network will give any VoIp system poor voice quality. We have over 10 years of network experience that your company can take advantage of.
Working with VPNs, RDP or need a bespoke set up? Multi-location, call diverting, anonymity, CRM integrations. No problem, Just ask..
Choose from a wide range of hardware
You can use to use your own hardware at no additional costs, but if you are just starting or would like an updrade we have a range of products that will suit your needs.
Go to shop
We supply numbers
Get a local landline number in over 60 international destinations. Add any domestic number or transfer an existing one to your account. – check out our cheap rates
Go to pricing