Kore Technologies’ Integration Between Ad Astra Apps and Colleague FAQ

The information about the Kore Technologies' integration between Ad Astra Apps and Colleague is provided by Kore Technologies and approved by Ad Astra. 

This integration is only available for Ad Astra Apps and NOT Astra Schedule.
Do you need to install any software on my Colleague server?
Yes, the Kourier Integrator software engine is installed on the Colleague server. It is responsible for extracting data from the Colleague UniData files.

Kore requires access to the ECL prompt for software installation and problem resolution.
How long does it take to get the integration software installed and operational?
This is typically completed in one to two working days once network connectivity has been established.
How does the integration work at a high level?
Specific files required by Ad Astra software are extracted daily by the Kourier Integrator software and sent to AWS S3 for ingestion into Ad Astra.

See the diagram at the bottom of this article for an overview of the integration process.
What data is used for the integration?
See the Colleague Database Access article. 
Is the data transfer from Colleague to Ad Astra secure?
Yes. The data is transferred via HTTPS from your Colleague server directly to the AWS S3 storage using the Amazon Java SDK.
Does Kore or their personnel have access to all of the Colleague data?
Yes. This would only be used for implementation and debugging purposes.

*Ad Astra and Kore have confidentiality agreements and insurance in place*
Does the integration require Ethos?
Ethos is not used for the integration process.
Do Colleague upgrades affect the integration or Kourier software?
The Kourier Integrator software has been installed on many Colleague servers and the upgrades have not proven to be an issue.

If an upgrade affects the integration, it will be covered under the subscription agreement.
Do I need a Colleague development environment?
No. Since this is a read-only application, the integration is installed in your production environment.
How is the data selected from UniData and processed?
All data access is performed using native UniData SELECT commands.

Data is processed using UniData’s UniBasic language, which is the same language that Colleague uses for development.
How often is the data refreshed?
Data is exported daily, typically during the evening hours. This can be configured during implementation to a time of your choice.
Can the refresh schedule be changed and by who?
Yes, you can submit a support ticket using the Support button in the lower corner of this article.
How long does it take to export the necessary data?
On a typical Colleague system, the data is extracted in less than 2 hours.
How do you connect to the Colleague servers?
The Kourier Server connects using a peer-to-peer encrypted tunnel.

For support and debugging, your VPN software will be used.
Does the integration process put extra load on my Colleague server?
Minimal load is placed on the Colleague server during the data export process.

For example, the extraction process uses system resources in much the same way that Colleague does while generating a report.
How many extra UniData licenses are required?
One UniData license is used to start the data export process as a background process.

One UniData license is used by the Kourier Admin UI when performing system administration tasks or troubleshooting.
How many Colleague user licenses are required? 
How do I stop or start the integration process?
Yes, you can submit a support ticket using the Support button in the lower corner of this article.
Who would I contact if there is an issue?
Yes, you can submit a support ticket using the Support button in the lower corner of this article.



Was this article helpful?
0 out of 0 found this helpful



Please sign in to leave a comment.