ซอฟต์แวร์ Voice over Internet Protocol (VoIP) ใช้ประโยชน์จากเครือข่าย IP เพื่อส่งสายโทรศัพท์ได้อย่างราบรื่น โดยไม่จำเป็นต้องใช้เครือข่ายโทรศัพท์เพิ่มเติม โดยทำหน้าที่เป็น PBX เวอร์ชันใหม่ (Private Branch Exchange) ซึ่งเป็นคำที่อ้างถึงเครือข่ายโทรศัพท์ส่วนตัวภายในองค์กร ผู้ให้บริการ VoIP นำเสนอ PBX หลายประเภท เช่น PBX ที่โฮสต์ PBX เสมือน และ PBX บนคลาวด์ โดยมีความแตกต่างในระดับการบำรุงรักษาผู้ใช้เป็นหลัก ข้อกำหนดด้านฮาร์ดแวร์สำหรับโซลูชัน VoIP อาจแตกต่างกันไป ผู้ให้บริการบางรายกำหนดให้ใช้ระบบโทรศัพท์เฉพาะของตน ในขณะที่ผู้ให้บริการรายอื่นสามารถใช้งานร่วมกับโทรศัพท์ VoIP ที่เป็นกรรมสิทธิ์ได้ นอกจากนี้ ผู้ให้บริการ VoIP บางรายเสนอโซลูชันที่เรียกว่าซอฟต์โฟน ซึ่งช่วยให้ผู้ใช้สามารถโทรออกโดยใช้โทรศัพท์มือถือส่วนตัวของตน ไม่ว่าจะเป็นส่วนเสริมของ PBX แบบเดิมหรือแทนก็ตาม ความสามารถของ VoIP ยังรวมอยู่ในซอฟต์แวร์การสื่อสารประเภทอื่นๆ อีกด้วย ตัวอย่างเช่น ส่วนประกอบเสียงในซอฟต์แวร์การประชุมทางวิดีโอเปิดใช้งานโดย VoIP อย่างไรก็ตาม ผู้ให้บริการ VoIP นำเสนอการเชื่อมต่อการโทรผ่านอินเทอร์เน็ตโดยไม่ขึ้นอยู่กับบริการส่งข้อความวิดีโอหรือแพลตฟอร์มการสื่อสารอื่นๆ VoIP เป็นคุณลักษณะสำคัญของซอฟต์แวร์ UCaaS (Unified Communications as a Service) และซอฟต์แวร์โครงสร้างพื้นฐานของศูนย์ติดต่อ โซลูชัน UCaaS จำนวนมากมีทั้งตัวเลือกซอฟต์โฟนและ PBX ไว้ในข้อเสนอ