See below for FAQs plus links to NDGAI's privacy and cookies policies
OptifAI is a cloud-based industry-pioneering technology that will add significant value to scheduling software. Innovative artificially intelligent algorithms not only automate the scheduling process but create more efficient schedules, instantly, improving users performance and profitability. OptifAI focuses on what matters to its users and facilitates their business needs. Whether that’s delivering quality or consistent service, reducing operational costs and maximising profits, or a balanced approach, it creates solutions to meet organisational business objectives. OptifAI matches field-based workers to client-centric timeframes, skills, and equipment requirements, enabling users to determine and deliver the highest standard of field-based services to their clients anywhere in the world.
OptifAI is easy to use and saves hours of manual labour creating and maintaining schedules to meet users and their clients’ requirements. OptifAI requires certain details about client visits and workers to enable it to optimise to its full potential but once it has this information it is able to run scheduling solutions within seconds. OptifAI can also be re-run quickly if a client cancels or adds an appointment as of tomorrow, or in the future, or if a client temporarily increases or decreases their requirements, puts their services on hold or cancels their contract.
OptifAI is available to use 24 hours a day, seven days a week, 365 days a year. NDGAI shall use its reasonable commercial endeavours to provide more than 99.9% availability of the OptifAI software, excluding notified planned downtimes and emergency maintenance.
Whatever industry you serve OptifAI will add value to your scheduling software enabling customers to achieve:
As well as offering pioneering technologies to your customers there are many other benefits to becoming an NDGAI software partner reseller. These include:
We know OptifAI is a profitable investment for our partners and users, but don’t just take our word for it. Check out what our customers had to say about the product in success stories.
NDGAI’s industry pioneering technologies are available integrated into your scheduling software through our trusted partner resellers or as a separate service directly from us. To find out more about contact us.
This is dependent on users’ business size, their number of clients, their number of workers, and how they are employed, but customers have seen significant savings in reduced scheduler/coordination staff wages alone, let alone the savings made in providing more cost-efficient services. More details about users’ cost savings can be found in success stories
We are committed to providing a first-class service and are so confident in our product that we guarantee a 99.9% uptime, but sometimes things can go wrong and if that happens you can contact us for support.
There is a fixed RRP usage fee charged on a per worker basis. Pricing packages vary depending on minimum usage and fixed-term contract periods. Please contact us for the latest pricing matrix.
PPW stands for price per worker. Each worker sent to the engine (regardless of how many times the worker is sent to the engine) has a unique identifier that the engine records. Every month a usage report is run from the engine. This report contains the number of unique workers sent to the engine that month by the customer, this means NDG can invoice accordingly. Customers sign up for a minimum number of (unique) workers per month at an agreed minimum invoice price per month, so even if the usage is slightly less than the agreed minimum, the invoice will always be for the minimum agreed price. If usage is above the agreed minimum number of workers, the "over usage" is calculated at the RRP and will be invoiced separately.
This depends on how much time and resources you have available. Contact us to discuss in more detail.
Your team will be supplied with access to our partner community with collateral and documentation covering “how-to guides” and support plus the NDGAI team is on hand to assist you through the implementation until OptifAI is up and running and you are ready to sign off and go live. Your developers will ideally have experience working with web services, data transformation, and integrating third-party interfaces, to be able to understand the implementation process. More details can be found in For Developers tab.
You will need a software developer to implement OptifAI into your software, but do not worry, our team of experts is here to help and guide you and your software development team through the whole process. We highly recommend anyone working with OptifAI who has experience with web services, data transformation, and integrating third-party interfaces. We offer supporting documentation and code samples, which will be expressed and communicated in C# .NET Core 3.1 At this time we’re not able to provide extensive support for other programming languages or systems. If you are implementing our user interface source code, we recommend a background in both web services and client-side JavaScript.
This is because of how the algorithms in the engine work. Typically these sorts of problems are solved by a mathematical solver which always finds the "very best" solution. These mathematical solvers have many restrictions and limitations. The problem we solve demands many things that would be impossible to achieve with a mathematical solver, therefore, we resort to heuristic techniques that use a stochastic element. Parts of the solution are randomly generated to allow the engine to look for better solutions. If the engine is left to run for an unlimited amount of time, it will find the same solution every time. However, we have to interrupt the engine at some point and it is entirely possible that different solutions are found; however, in terms of overall quality, the solutions found tend to be very, very close to each other. You can consider that OptifAI starts in a random location each time, within the problem. Given enough time (way outside the acceptable threshold) it'll eventually arrive at the same output, however, it does not run for an infinite amount of time, and the engine is interrupted once certain thresholds are met.
Blockers should be checked in the first instance to ensure all workers are “available” for the engine to allocate to visits. The engine is designed to utilise workers as efficiently as possible because it will maximise efficiency and profitability to suit the template chosen. Version V2.4 in 2023 will include new criteria called workload balance, if chosen will allow the engine to share the workload fairly amongst the workers. If you require more/all workers to be utilised, this upcoming development will certainly suit your needs.
Direct RRP is the recommended retail price for customers using our product without full integration with their scheduling system, meaning the solution requires inputting manually into Careplanner once OptifAI has generated it.
Integrated RRP is the recommended retail price for customers using our product with full integration to their scheduling system, meaning the solution is automatically uploaded to the scheduling solution once OptifAI has generated it.
The 'onboarding' portal is used for testing, onboarding, and the pilot stages of the implementation process. The onboarding portal is designed for the initial onboarding/pilot/testing stage, its purpose being to provide users with a testing or sandbox environment in which they can play around and trial OptifAI using different settings. The server availability hours of the onboarding server can be adjusted to accommodate each customer's needs. In terms of performance, we will ensure customers get maximum performance and perform various tests and upgrades in readiness for each onboarding pilot customer and we monitor performance carefully throughout the pilot stage. This can all be discussed to avoid any confusion. Once this stage is complete, customers will move over to the live platform which is available 24/7.
A cookie policy is important because it helps to protect the privacy of website users. Cookies are small files placed on a user's computer and are used to track the websites a user visits. This information can then be used to create targeted ads and sell user data to third-party companies.
A privacy policy is important because it informs users about how their personal data will be collected, used, and protected. It ensures they are aware of their rights and can make informed decisions about whether or not to provide personal data.
Find out how OptifAI® can help your business do more with less today