Custom Software

Advanced Integration Services has more than 30 years of experience designing and building custom software solutions. We can help you maximize the full potential of your C•CURE 800 or C•CURE 9000. Below is a list of just a few custom software projects we have developed over the years.

Contact us today at 1-866-229-3901 or info@1aisi.com for a free quote to design and build your custom solution!

Parking Cost Attendant

Customer Requirement: With the signing of each new lease, the customer received a number of parking spaces at no cost, a number of parking spaces at varying percentage discounts off the standard rate and a number of parking spaces at the standard rate. The parking spaces varied from reserved to open parking lot spaces located outside of the parking garage. The customer needed to better track what they were spending on parking each month for their employees.

Solution: Working with the customer, AIS designed and created an application allowing the customer to enter the parking allotments and discounts from each signed lease. Within C•CURE the parking location for each person was assigned. At the end of each month, using the leasing information coupled with the parking lot assignments in C•CURE, the application sends a PDF report showing what the parking costs should be.

Result: According to the customer, the very first month that Parking Cost Attendant was put into production, the company was able to save more than $8,000.00 in parking costs!

Garage Count By Client

Customer Requirement: When a new tenant moved into one of their buildings, they were allotted a specific number of parking spaces per month. The tenant is billed each month for parking that exceeded that number. The customer needed a monthly report showing the number of garage parkers for each tenant for the previous month.

Solution: AIS created an application allowing the customer to select the month, year, and garage to report on. The report showed the number of parkers for each tenant for the month.

Result: The customer increased their monthly parking revenue while keeping the parking spaces available for their tenants.

CC9000AutoDisable

Customer Requirement: Before it was a standard feature in the C•CURE 9000, a customer needed to disable Personnel that were not used for a specified amount of time (inactivity disable). Most Personnel should be disabled after 30 days of inactivity but they also wanted the ability to specify the "inactivity period" on a per record basis and to exclude some Personnel from being disabled for inactivity.

Solution: AIS created an application that would disable Personnel based on a global number of days, if no value was specified for inactivty. Otherwise the record should be disabled based on the value entered in the Personnel record. Personnel could also be exempt from being disabled for inactivity.

Result: The customer is still using the software to manage inactive cards, even though the feature is now standard in the C•CURE 9000.

CCURE2Archibus

Customer Requirement: The customer needed to automatically update C•CURE with their employee's office number, extension, floor and building whenever the employee moved to a new office. The customer was already using another software package to help facilities track employee office space and construction.

Solution: Working with the customer, AIS created an application to interact with the facilities software to automatically update C•CURE each night with the employee's latest office details.

Result: The customer was able to save data entry with each employee's move and keep the data in C•CURE accurate and up to date!

CardKey Pegasys Data Conversion

Customer Requirement: The customer was replacing their CardKey Pegasys system with the C•CURE 9000. With more than 70,000 existing personnel records they did not want to have to enter them by hand. This would have taken months to complete.

Solution: AIS created an application to extract the necessary information from the Pegasys database putting into a format that could be easily imported by the C•CURE 9000.

Result: The initial records were imported into the C•CURE 9000 system and the process was setup on a schedule to keep new and updated records synched with C•CURE during the system replacement project.

Honeywell ProWatch Data Conversion

Customer Requirement: The customer was replacing their ProWatch system with the C•CURE 9000. The personnel and Clearances from the ProWatch system needed to be moved to the C•CURE system.

Solution: AIS created an application to extract the required information from ProWatch to be imported into C•CURE.

Result: The information was successfully extracted and imported into C•CURE.

Track Export

Customer Requirement: The customer needed only their contractor's transactions into and out of the plant to be secure FTP'ed to a third-party for processing. The data needed to be exported every 15 minutes. As required, the customer needed the ability to re-send previously sent transactions.

Solution: AIS created an application to extract the required information from C•CURE securely sending it to the third-party for processing.

Result: The information was securely FTP'ed to the third-party every 15 minutes.

CCURE2Kastle

Customer Requirement: The customer did not control their building's entries, exits, gates or elevators. They needed the ability to send new personnel, updated personnel, and deleted personnel information from their C•CURE system to Kastle on a nightly basis so their employees would have access to the building.

Solution: AIS created an application to extract the required information from C•CURE to be imported into the Kastle system.

Result: The personnel information was sent to Kastle on a nightly basis as required.

Covid-19 Testing Compliance

Customer Requirement: During the Covid-19 pandemic the customer wanted to ensure that their employees were following the company policies regarding Covid-19 testing. Any employee entering any company facility were required to answer a short survey regarding their health status, testing status and exposure to Covid-19.

Solution: AIS worked with the customer's IT department to develop software that forced the employees to fill out a survey regarding their health status, testing status and exposure to Covid-19. If an employee used their access card without first filling out the survey, they would receive an email instructing them to fill out the survey. If they did not fill out the survey within a specified amount of time, their access card was disabled and an email was sent to their supervisor.

Result: Employees followed the company's policies for Covid-19.

1IM Identity Management Integration

Customer Requirement: The customer needed to have their 1IM Identity Management system integrated with their C•CURE 9000. As new employees were hired, personnel records needed to be automatically created in C•CURE. If an employee was to be terminated, their personnel record needed to be disabled, card number removed and all their Clearances removed.

Solution: AIS created the application per the customer's specifications.

Result: The two systems were successfully integrated.

C•CURE 9000 Journal Export

Customer Requirement: The customer needed journal activity from their C•CURE 9000 system in a specific format for their custom occupancy reports.

Solution: AIS created the application per the customer's specifications.

Result: The customer was able to use the files with their custom occupancy reports.

C•CURE 9000 - Workday integration

Customer Requirement: The customer wanted to automatically disable employees access cards if their employment was terminated. Because the Workday server was not on the customer's network, data from Workday would need to be placed in a secure Amazon "bucket" then pulled down to the C•CURE 9000 server for processing.

Solution: AIS created an application to securely retrieve the data from the Amazon "bucket" along with a custom style sheet and the C•CURE 9000 Data Import utility to create the Workday integration.

Result: The customer no longer has to rely on a manual process to add newly hired employees, or disable employees when their employment is terminated.

An error has occurred. This application may no longer respond until reloaded. Reload 🗙