In less than two weeks
we integrated Agiloft
into our business processes.

– Brian Pollock, DCG Systems

Agiloft comes with prebuilt integration to a wide range of common applications and a robust set of APIs to ease integration with other systems.


Because the data model is entirely flexible, it can precisely map to the requirements of other systems and the transfer of information may be triggered by workflow events or scheduled by timer-based business rules.

This same flexibility allows legacy systems to be imported into Agiloft, while maintaining existing data, relationships, and the business processes that depend on them.

Prebuilt Integration

SystemCapabilities
LDAP
Active Directory
Full integration with LDAP and Microsoft Active directory eliminates the overhead of maintaining user accounts on multiple servers.

LDAP users are treated exactly like regular users with group access permissions and configurable mapping between user fields and LDAP attributes.

SAML 2.0Authenticate login requests via a trusted SAML 2.0 identity provider such as RSA, PingOne, Okta. Automatically synchronize between Agiloft and a SAML 2.0 server by updating user attributes with data from the SAML server during login.
Single Sign-OnThe OAuth 2.0, SPNEGO, LDAP, Active Directory, Windows NTLM V1,V2 and Google Single Sign-on integrations allow users to sign into the system with just one click.

Integration with proprietary systems and web portals is also supported as described in the administrator documentation.

DocuSignGenerate and distribute documents for e-Signature from within Agiloft to speed the authorization process and reducing costs.
MS ExchangeUse bi-directional or one-way sync to synchronize contacts and calendar events directly with an MS Exchange server. Full firewall transparency is supported through the use of web services.
MS Outlook clientCreate records, or import existing emails, directly from your Outlook client.
MS WordDynamically generate price quotes using your own Word templates and email to the customer with a single mouse click.

The same core capability may be used to dynamically substitute information and calculations from within any record into your own Word documents.

MS ExcelAutomatically synchronize Agiloft tables with Excel spreadsheets. Full firewall transparency is supported through the use of web services.

Generate full reports and summary information in Excel format.

Import or export data to Excel manually or automatically.

Google

Automatically generate maps and directions.

Attach Google Docs to records and use them in your workflows.

LogMeIn

Remotely view, diagnose and fix computers and mobile devices.

Bomgar

Remotely view, diagnose and fix servers, computers, and mobile devices with Bomgar, then send session details back to Agiloft.

Text fileAutomatically synchronize Agiloft tables with text files formatted in XML, JSON, or plain text with any delimiter (such as tab or csv). Full firewall transparency is supported through the use of web services.

Import or export data manually or automatically.

WMI Accelerate the resolution of tickets and reduce the load on your staff and customers by dynamically capturing the user's software and hardware information when they submit tickets.

Automatically poll PC's and Windows servers for asset information through the combination of Active Directory and WMI integration.

Direct DB IntegrationLoad information from other databases and treat it as native Agiloft data through direct integration with any database that supports JDBC drivers.
Barcode scannersAutomatically import data gathered from barcode scanners.

APIs

SystemCapabilities
Web ServicesA full Web Services API supports custom integration with other systems and to make the task easier, the system automatically generates sample web services code for each table in both Java and .NET compatible format.
REST The REST interface provides a clean and easy integration method when the full sophistication of Web Services is not required and supports Create, Read, Update, Delete and Select operations.

This allows automation of actions from external agents such as user forms, JavaScript/AJAX and external programs.

HotlinksThe Hotlink API allows records to be created, edited or searched using manually or automatically generated hotlinks and supports single sign-on integration with proprietary systems and web portals.
PerlThe power of the Workflow and Business Rules engine means that custom scripting is very rarely required, but for those special cases, business logic and interfaces with other systems can be added through custom scripts.
XMLData is transferred to scripts using a fully documented XML transport layer and you may use this to write scripts in the language of your choice.
JavaBeanFor advanced scripting, the full power of the internal API's is exposed through the JavaBean interface.

Synchronization

SystemCapabilities
Open EngineThe synchronization engine is the core capability behind many of the pre-built integrations described above. Agiloft provides an open platform upon which you can rapidly build custom synchronization with other applications, using your choice of programming language. The pre-built integrations with MS Exchange, QuickBooks, Excel and Salesforce are all built on this architecture.