RightFax has a variety of APIs available for integration. If you have an application that you would like to integrate with RightFax, please contact us and we’ll do our absolute best to direct you to the correct method.
Embedded codes are special faxing instructions that you insert directly into fax-bound documents. You can use embedded codes to address faxes, include fax cover sheet information, attach library documents, add billing information, insert your signature, and more.
To add an embedded code to a document, type the code you want, along with any required parameters, between angle brackets. For example, an embedded code that tells RightFax the destination fax number and recipient is written as:
<TOFAXNUM:952-224-3343> <TONAME:Customer ABC>
The fax server removes all embedded codes from a document when it converts the document to fax form, so they don’t appear in your final fax. Embedded codes can be written in either upper or lower case. If you type an embedded code incorrectly, it will not behave as expected and the embedded code text itself will appear in your fax.
Embedded codes can be placed anywhere in the document that you will be faxing, and can be used in any document that accepts text characters. Embedded codes cannot line wrap and any embedded code statement that is so long that it wraps to a second line will be ignored.
Integration Module / Facsimile Command Language (FCL)
The RightFax Integration Module enables applications for information exchange by integrating with applications on mainframe, mid-range, and local area network host systems. Together, the RightFax server and the Integration Module will send any document created by these applications via fax, e-mail, or over the Internet.
The RightFax Integration Module automates batch-oriented, repetitive processes. It is designed to support applications that produce output that traditionally is sent to a printer, printed on pre-printed forms, folded, stuffed in envelopes, and then mailed or manually faxed. These documents can include invoices, itineraries, purchase orders, statements, order confirmations, loan applications, bills of lading, change orders, financial reports, and material safety data sheets.
The RightFax COMAPI was introduced in RightFax 7.x and enables easy integration using the RFCOMAPI.DLL. The RightFax COM API is a library of objects, properties, and methods designed for use in developing custom applications for the RightFax server. The RightFax COM API library is compatible with any programming language that supports binary standards including C, C++, Java, JScript, Visual Basic, VBScript, Delphi, and PowerBuilder.
RightFax Basic Web Services adds robust, advanced integration capability geared for custom web applications and enterprise application integrations. The interface accepts and executes web services requests for basic sending, receiving, and providing status for fax documents. For more information on Web Services API
Advanced Web Services (AWS)
Advanced Web Services is similar to Basic Web Services, yet requires a separate license. Advantages to using Advanced Web Services include:
- It is a Windows Communication Foundation service, which allows you to provide more granular security options for communicating with the service
- Does not require Internet Information Server to be installed. It is a standalone Windows Service
- More robust documentation and sample code
- Allows an application to quickly check the status of one or more faxes without the overhead of retrieving all information about the fax. This requires far less bandwidth.
- A single instance of the web service allows access to multiple RightFax servers. It does not need to be installed on each RightFax server. In fact, it does not need to be installed on a RightFax server at all but can be installed on a completely separate computer. The only requirements are that this separate computer needs to have the RightFax FaxUtil client installed and network access to the computer(s) hosting the RightFax Server.
- Customization and feature enhancements are available. Contact OpenText Professional Services for more information.
The RightFax XML Interface converts XML to FCL. For host applications that produce XML and can’t be modified to produce FCL, the RightFax XML Interface provides a beneficial option. When the Integration Module receives an XML-based document, the RightFax XML Interface converts it to an FCL-encoded document. The XML Interface software performs four functions (submit, query, action, and notification) via three methods of transport (HTTP or HTTPS, FTP, and IBM WebSphere MQ). XML Interface functionality is achieved by creating XML documents that adhere to RightFax schemas.
The RightFax API for Java is for Java programmers. It provides an alternate method of creating and sending XML to the RightFax server. The API for Java allows access to XML Interface functionality without requiring that a customer know XML or the RightFax XML Interface schemas.
We have other integrations using SAP, Oracle, SMTP, PDF files, and PCL files. Let us know if you need those options too! For more information on these APIs, please contact us at 952-224-3340 Option 1 or firstname.lastname@example.org