Customer Care Center

Welcome to AVOXI’s Customer Care Center! Here, you’ll find answers to the most frequently asked questions about getting started with and using AVOXI products.

In addition to our Customer Care Center, we offer a variety of ways for you to get the technical support you need. Chat online with a knowledgeable tech specialist, call our technical support line, or email our Customer Support team at

Want to contact one of our international offices? Use the contact information below:

United States Technical Support: +1.678.631.2280

South Africa Technical Support: +27 11 461 6565

Costa Rica Technical Support: +506.2506.4101

Jamaica Technical Support: +1.876.631.6873

Contact AVOXI

Billing & Account Inquiries:

Technical Support:

Customer Support Hours

Monday – Friday: 7 AM – 12 AM UTC
Emergency Support: 24/7

Meet Our Customer Care Team

At AVOXI, customer satisfaction is a top priority. Our Customer Support representatives are dedicated to providing top-notch service to every customer, no matter how big or small.

Meet our in-house Customer Care team and learn what Customer Service means to the AVOXI team.