Integrating Collaborator into other systems, scripts, and processes is easy. A wide variety of integration mechanisms is available.
Collaborator comes with a few built-in reports, but almost everyone wants to make reports of their own.
You can use any external reporting system including Excel, Access, Crystal Reports, and Business Objects.
Scripting is the way to implement custom behaviors in Collaborator. You can run scripts on your user's machines, or from the server machine, possible invoked with a trigger. Almost any action you can do in the Web Client can be done from a script.
Web services provide external programmatic interfaces to Collaborator server. You can use web services from different client applications to run various commands on a server. Web service runs on a server and waits for special kind of requests. Upon receiving a request the server processes it and sends the results in response. You can use JSON API services from various applications to interact with the Collaborator server.