Corporate faxing comes in many variations. One can argue that desktop and mail server connectivity is all that a fax setup requires. QBFax proves otherwise - the desktop is just a start.

Being connected to a corporate fax means being able to interact with your applications, including the CRM, ERP or other tailor-made applications. For that purpose, QBFax has extensive document/API connectivity allowing flexible, straight-forward integration with existing application with minimal programming.

  • XML Multiple Document Interface
  • HTML Documents
  • Text Documents
  • SMTP Submitting a.k.a. Mail-To-Fax
  • Propriety QBIPC API
  • Registry API
  • INI File API

Using QBFax our customers have successfully integrated fax capabilities with SAP, Matrix E-Tafnit, Eshbel, UMS Follow-Up, and others.


QBFax has an adaptable fax interface for SAP. Faxing is supported through the SMTP gateway using a specifically developed SAP importer interface. QBFax also associates the SAP user with the fax user and reports the outcome of the fax as if it was submitted from the desktop.


QBFax integrates with e-Tafnit by Matrix in a way that makes it possible to virtually any report. Both character-based Tafnit and e-Tafnit are supported.
Aside from being integrated to the reporting engine, the application can also send mass-faxing(or mailing) or fully automated faxing using custom reports.

Key Features

  • Corporate desktop fax solution
  • Centralized administration and user/group management tools
  • Interoperability with desktop and information systems (Outlook, ERP,CRM)
  • Supports both Fax2Mail and Mail2Fax
  • Emphasis on business methods and work flow
  • 100% Functional on Windows terminal servers
  • Works with and without e-mail
QBFax Network Diagram

Computer Coprorate Fax vs Paper Fax

QBFax can completely change the way you look at fax software and fax in general.

Take this into consideration: About 80% of the faxes transmitted and received are actually documents generated by a computer. Think how many documents you send/receive come from Microsoft Word or from your ERP/CRM/Accounting software.

It is only natural that you’d want to save the overhead of printing the document, standing by the fax machine and waiting for the fax to get transmitted.

Now think of this: A fax document received by fax is, in general – a message. It could be an order, a request or an invoice. Whatever the message contains, it is very likely that this message will be passed on (or “forwarded”, in terms of messaging) to the person that is responsible of handling it. It seems more like a job a messaging system. One messaging system you probably know of is e-mail. I could be a great idea if you could have the fax send in a matter of seconds to any person who needs to read the fax.

In an office that doesn’t use any computer-fax system, a secretary or a service representative generally receives the fax. The person who picks up the fax them moves the paper into a box or puts it on someone’s desk to attend to it.

This is too, a great overhead. With QBFax, once the message is received, it can be directly sent to any person that can be reached by mail or printed on a network printed. But in addition to that, the QBFax has several features that can save even this process.

For example: If there’s a fax that usually gets handled by a specific person, you could specify that all fax messages from a certain company’s FAX ID will automatically show up on that person’s e-mail, and if this is a top-priority customer, the QBFax can also pop-up a message saying that a fax message from this customer has arrived.

On the other way around – wouldn’t it be nice to finally have a system that can ignore faxes from senders you consider as spammers (businesses or other entities that send promotional material with/without your consent)?

Combine the prior advantages and you will see why more and more businesses use a fax system. In fact, think of it: do you know of a company that threw away its fax system?

Task Driven User Interface

QBFax is a highly user-focused system. It is common knowledge that the user prefers to learn as little as required to use an application while consuming the maximum available easily-operated system. In other words, the user prefers an easy-to-use but fully-featured system

Usually "easy to use" and "fully featured" are terms that collide with each other because to learn how to operate these features would mean making the application more complicated.

QBFax reconciles these needs by presenting the user with a task driven user interface. For example: To send a fax using a memorized fax number, all a user needs to type is the fax number, Enter, and hit the Finish Button. To view a fax on the e-mail client, the user is required to click on a "Click Here to View" hyperlink. There are many examples to to the implementation of this design in QBFax.

Flexible Notification System

QBFax defines the incoming e-mail message containing the fax as a "Notification". E-Mails are just one type of notification. QBFax also supports client messages, direct printing, network file copy, and "custom notifications" such as feedback to the ERP system.

Notifications also have a variety of conditions - they could be defined for a specific message, "status code", user, port, extention and other existing objects in QBFax.

Multiple Site Support

The software infrastructure under QBFax allows almost each of the product's component to run on a different machine and communicate with the master server.

This design makes it possible to connect "Remote Hosts" running QBFax engines that utilize their ports for sending and receiving faxes as if they were directly connected to the master QBFax server

Wide Hardware Range

Support for Class I and Class II modems is available on QBFax in addition to BrookTrout's fax boards. QBFax supports the TR1034, TruFax, and TR114 series.

This allows the customer to select what quality and brand of modem matches your requirements.

The "Describe" Button

QBFax associates remote faxes with internal contacts. When a fax is received from an unknown remote fax, users have can use the Describe button to edit the contact details for the remote fax. From that moment thereafter, QBFax will display the true contact name instead of the remote fax id

Users find it much easier to read a name like Mr. John Smith than an ID such as +1-212-5555555.

Centralized Administration

QBFax requires minimal administration for its daily functions. However, as a coporate fax solution, QBFax comes with a number of interesting features that a working environment may require.

  • Permissions - Allow users and groups to view faxes sent or received by other members of the group.
  • Custom Views - Define views on the fax browser for specific tasks, such as "Unhandled incoming faxes from the administration port".
  • Automatic Update - Clients are upgraded through an automated network update process. The administrator may force users to run the upgrade before using the software.

Multiple Address Books

The product supports internal, ADO and ODBC phonebooks as well as Outlook/Exchange.

  • Internal - Phone book is stored in the QBFax database.
  • ADO/ODBC - Phone book reflects an SQL query that runs online when the user open the phonebook. SQL query may fetch a client list, mailing lists, etc.
  • Outlook - Microsoft Outlook/Exchange is accessed via CDO. All public contacts folders may be used. For high-volume contact folders, QBFax has a syncronization tool, making the contact folder run as fast as an internal phonebook.

Extenal data support does not stop here - QBFax also supports file imports - making it possible to import data from ASCII, CSV and Excel files.