We are excited to announce the launch of FileBox v2, the latest enhancement to your document collection interface on CheckHub. This release focuses on improving the user experience with a modernized interface and additional functionalities, tailored to support both mobile and desktop users effectively. Below are the key updates included in FileBox v2:
The introduction of FileBox v2 sets the stage for more sophisticated features in the pipeline:
FileBox v2 is now available upon request. To see it in action or to activate it in your CheckHub account, please contact us for a demo. We are here to support your needs and ensure a smooth transition to the new FileBox v2.
We are committed to continuously improving our solutions to help you streamline the document collection and validation processes. Your feedback is invaluable to us, and we look forward to hearing your thoughts on this latest update.
We are very excited to announce the release of our newest feature: the Registration Page.
Let's discover what it's about:
Starting a Flow (until now)
Before today, when you wanted to initiate a document collection, you had to create a new candidate (using our Admin interface or via API integration). You had to know personal details & email to invite your candidate to complete his/her profile.
Registration Page as free service
Using our new registration page, you can now configure specific entry points to communicate to your audience with a predefined set of documents to provide. When a person register on this page, he will automatically create his own "onboarding process":
- A candidate will be created in your system
- The candidate will receive the email you configured (with our unique link in case he didn't complete his profile and wants to come back later)
- He can now provide the document you requested. Those documents will be validated the same way as if you created the candidate yourself
Some contexts of use
- As an Administration, you have a process to reimburse Sport Club registration. You can now provide a self-service form for your audience to initiate process.
- As a Company, you can collect Job Application based on your requirements: CV, ID, Driving License and an application form (see demo below). It is very useful to use this new feature in the process of Payrolling as well. Thanks to the Registration Page the Company or the Employee can start the process and given the strict deadlines of such process add a lot of value by allowing the quick and easy completion of the dossier (which today is very often problematic).
- As a Law firm, you wants to collect legal documents to consult before a first meeting for a case.
Time for a demo
Let's imagine you want to apply for an open position at CheckHub (good choice!)
- You can use the link we provide on our website: https://register.checkhub.io/2...
- Or you can scan this QR-Code we printed on leaflet and distributed during a Job fair
Once you'll complete the first step, your process will be initiated and you can provide the necessary documents for us to proceed with your application!
- Bonus : Once registered, have a look at the Application Form, it's a perfect compilation of what our smart forms are capable of: autocomplete address, conditional display, signature collection, etc
Let us know what other cases you think of this self service flow
Registration Page : Management - Mandatory fields, Documents, Forms & Tags
Registration Page : Public page - Theme applied, Mandatory fields & connection to FileBox
API : Registration Page support + API Documentation update
It’s all about performance
Within our May update it is all about performance. Though a new release of functionalities is always a cool thing to present, today we are going to talk about User Experience and how a better performance can impact this.
Filtering, sending requests, querying, all basic tasks you perform as a user, have a huge impact on performance and your user experience. As a user you want to smoothly navigate yourself through the areas and do the thing you came to do. Without any hassle, delay or whatsoever.
Handling a large set of documents with all of them having unique properties, candidates etc. can be quite an intensive task. For us as the facilitator, but also for you as a user. A great example is a spreadsheet application like Excel. You can have the best specifications for your machine, but a large dataset will still put a lot of pressure on your machine and user experience. Filtering, searching, it will all go less smooth.
First things first: Moving to the right database
So, for the last few months, we critically looked at our platform and highlighted where the performance (and thus your experience) could be hugely improved. Our main opportunity of improvement was our database model. A new model can even better guarantee the performance and security that matches our standard and our customers expectations. And so we did. After a very promising set of tests, we started the database migration process.
Reaching destination at speed of light
With this in mind we worked months on migrating our platform, your data, to this new database with tremendous results. Navigating through CheckHub was already smooth, but now it definitely feels like you are taking a new car for a spin; no hassles, all smooth and a great experience. It also offers more possibilities you’ll soon discover in future release notes.
You will definitely notice the gain within the following areas:
We are therefore extremely happy and proud to facilitate this release (and also kudos to the tech team who did an amazing job on this challenge).
We also love to hear what your experience is. Feel free to let us know through the contact form or send me a personal email at laurent [@] checkhub.io.
Please check below for a detailed list of changes
Laurent
CTO CheckHub
Database : Migration from a NoSQL to a SQL database structure
System - Performance Gain : Performance gain affecting API, Admin interface, Candidate Filebox, Exports, Archive, ...
API : New IDs format (36chars) for all entities : Candidates, DocTypes, Document, ...
API : Support old IDs request for main entities : Candidates, Candidate Document, DocTypes, ...
It's time for our release note with some interesting new features, let's have a look!
Archive Export
If you need to keep track of documents for a long period (ex: 2 years), we now have an Archive Export function that will save you a lot of time. To use it, simply choose what account you need (one specific or all), and we will generate a large Archive (ZIP File) with one directory per candidate. Every directory will contain all the documents concerning this person. You just have to put this large file in a safe place as a backup. For security reason, we will delete this Archive from our server after a couple of days, but you can generate a new Archive export at any time!
Support Link
Our FileBox interface now supports use of email and URL references in document description and comments. Very handy when your candidates or clients needs to read a policy before submitting a file or if you want to mention on which website they can request a required document.
Guidelines & Help
We know starting a new project like digitizing your document flow with CheckHub could be challenging. That's why we create our Help Center, a place for our users to get tips & tricks, technical guides and much more. Have a look on: http://help.checkhub.io
We'll add new articles every week, so make sure you to visit us for more tips & ideas!
And some More
Check the list below for a couple of new changes and fixes
See you next month!
Archive Export : Export a large Archive set of candidate files, filtered on "One" or "All" accounts
Help Center : Visit our Help Center for guidelines, tips & tricks and technical details
Resource - New Type: Email : You can use a new field type "Email" that will be validated during your resource completion
API - Reset Reminder : When you need to request multiple set of documents after a long period, you can now Reset reminders to a new cycle
FileBox - Auto Open Folders : Folders with mandatory documents are automatically open on page load for a better visibility
FileBox - Tooltip : When using Recto-Verso, the tooltip about file extension was misleading. Fixed
Let's take a moment to present the changes applied to our service during the last month.
This release was mostly focused on customer's feedback for improvements and fixes. Here are some of them:
Custom Privacy Policy
You can now setup your own additional Privacy Policy. This one will be available to all your customers and users using the FileBox to upload documents & complete forms
Email Validation in Form
We added a new field type "Email" to help you validate data provided from your customers. From now on you will receive only valid emails input when you need it
Split Recto-Verso PDF
When you requested recto-verso document (like ID Card), customers with document in the form of a 2-pages PDF had trouble to upload this. Not anymore. We will now (magically) split this in a recto-verso ID that can be validated and data-extracted, like a regular 2-parts upload
And more
Check the list below for more new features, updates & fixes
Candidate - Company Custom Privacy Policy : Setup your own company privacy policy to display to customer in the FileBox interface.
Candidate - Resource Email Validation : Using this new field "Email", you can validate the candidate's data into your resources to ensure it is a valid email.
Candidate - Upload PDF > Split Recto-Verso : When a 2-pages PDF is uploaded in a "Recto-Verso" interface, pages are automatically split in 2 for an easier process.
API - Reset Candidate Pending : New API Endpoint to reset Notification. Allow the resending of reminders when your candidate goes back from "Complete" to "Pending", ex: when you request new documents.
Candidate - Resource Folder : As for Documents, you can now use folders to organize large set of resources requested to your candidates.
Admin - Login Page : Layout has been improved. Because it's important to have a nice welcome login page.
Architecture - Email Sending Policy (DMARC) : Email sending policy improved to limit SPAM & Fishing.
Candidate - Completion Alert : When completed, candidates have a nice "Completion" alert to tell them in a more clear way that their job is done from there.
Candidate - Signature Pad : When using "Signature Pad" in your resource, a min. "10 dots" signature is now applied to validate a signature.
Admin - Candidate Details : Fix issue where users with rights "candidateEdit" couldn't download all files in the archive.
Admin - Candidates/Files table : Fix when search contained "\", "[", "(", ")", "*", "+" symbols.
Admin - Removed Integration option : The option "Send Original+PDF" was visible even when no dedicated storage was configured. This has been fixed.
It has been a while since we published a new release note, so here we are!
This pandemic situation didn't affect our development planning and we are delighted to deliver a good number of exciting new features that will help you to be even more efficient.
Tags
A tag is a combination of a short name (ex: "VIP", "Urgent", "CUST.123", etc) and a color you can apply to a candidate to easily group them together and filter them. This way, you can match your own processes and workflow with CheckHub. You can apply one or more tags in a candidate for more flexibility. Tags are visible in Candidate List, Candidate Export & Candidate Details, but they are not visible for your Candidates. Of course, if you use our Import Tool to create large set of Candidate, you can start using tags there too. How cool is that?
Tags can also be used in your communication flow to match complex business requirements.
Ex: Send an email to Billing team after 4H if tag is "TO INVOICE" or "URGENT"
Customized Candidate List
If you work with a set of important custom fields in your candidate details, it was not possible to view them on the Candidate List until now.
From now on you can rearrange columns in the Candidate list and show/hide up to 10 columns on this overview: show what you need, hide what you don’t need.
More Integration Support
If you work (or plan to work) with CheckHub in Integration mode using our API, we added new features to help you on this task: new API logs, new Webhook logs and a brand new "Staging" instance to test everything you want and assist you to guarantee business continuity with our services. Please contact us if you want to now more about this!
Tags : You can create and use tags for your candidates and scenarios to fit more complex workflows and management
Export as XLS : You can easily export Candidates & Files in a detailed XLS file. Choose your filters, click "Export", and voila!
Candidate List - Customized Columns : You can now customize your Candidate List by choosing what columns to show/hide. Particularly handy if you use custom fields in your candidate data
Integration - API & WebHook Logs : If you work with our API & Webhooks, we now provide detailed logs about API activity & webhooks results. Integration has never been so easy
Integration - Staging Environment : To support your technical integration, we now provide you a Staging Environment where you can safely test all our features before going to production
Import - Multi Presets : You can now use multiple presets on the same candidate in your Candidate - Import File. This mean you can now split and handle more complex document requests using presets
Validation Rules : If you extract complex datasets from your document, we now support nested objects in your validation rules
PDF Conversion - OpenOffice supported : OpenOffice Document (texts & spreadsheets) are now supported by our PDF Converter
PDF Converter : We moved our PDF Converter to distinct Lambda servers for a gain of speed and stability. No impact on your side except having a more reliable PDF generation
Thumbnail Generator : This was moved to the Lambda servers too. More document types supported
Data Extraction - Support for 64Bit PNG : There was a bug when extracting data from a 64Bit PNG. This has been fixed
Document Validation - Case Sensitivity : Using "contains" in a document validation was case-sensitive. This has been made case-insensitive for a higher quality validation process
Collection ZIP : Documents & Resources are now included in the collection zip with the right dynamic file names
This is the first release of the year and we are very excited by the new features we can bring to you, with a special focus on :
Document Collection Portal - FileBox New Version
The new version of the file collection application is out and is now available for every customer. This is a major improvement from the previous version as we have collected and assessed a lot of feedback from our customers to understand how to improve the experience for your candidates & customers.
This version also covers the new feature "Resource" (more info below).
Resources - Document Creation on the Platform
Besides the possibility to collect documents (like IDs, Passports, CVs, BMIs for real estate, etc), you can now add documents or resources (like legal contracts, complementary forms, etc) and ask your customer to complete, review & sign it to complete his profile. Those documents can contain editable fields prefilled by some real values (ex: a contract reference, ID number extracted from Personal ID, Passport or Driving License). If needed, you can even capture a signature to embed in the document as a downloadable PDF. How cool is that?
Security Improvements
Next to those major additional features, we also spent a decent time to identify & improve security across the application. We did this with the help of Approach, a leader in cybersecurity consulting with a special focus on online services (SaaS). Thanks to them and our developers, we can guarantee your privacy has never been so heavily protected.
Below you can find a list of other minor improvements and fixes.
See you soon for more awesome news.
Your CheckHub Team
FileBox v2 : New filebox is now fully deployed. Give it your personal look and corporate branding
Resources : You can now write your own policies & contracts and ask your users to read, download and sign it. You can even prefill them with some extracted personal data (ex: contract reference)
API - Security Patch : Some security processes has been implemented to reach a higher level of security accross all API Endpoints (XSS prevention, limited set of returned values)
FileBox - Security Patch : Token management, Cookie Value & Expiration Time has been improved to maximize security level of the application & API interaction
Admin - Security Patch : Token management, Cookie Value & Expiration Time have been improved to maximize security level of the application & API interaction
Admin > Candidate Form (UI/UX) : Candidate form has been improved for a faster and easier completion
FileBox - Document Comment : When you have a comment on a file rejection, this comment was only visible on document popup. Now it's visible on the document block as well.
During summer, we spent a lot of time thinking and designing a better version of the FileBox used by our end-users. This release was mostly dedicated to bring this great new version into production.
On top of that some other really cool features complete the month. Check them out!
Candidate FileBox v2 (beta)
The new FileBox site, used by your end-users to upload the required documents has been largely improved: a clear and better interface, easier to use, completely customizable (with your branding and ‘look&feel'). For the moment, it's in beta version and limited to a set of customers, but will soon be released to all our customers.
Welcome Text
With the new FileBox v2 comes a great new feature, called "Welcome Text". You can now setup predefined personalized welcome text for your candidates. This text should fit all your needs: complex layout, images, email links, etc. This introduction text will be displayed in the FileBox header, before the list of required documents.
Both developments mentioned above offer a great way to build your brand and personalize the experience of your end-users.
Those are some applications :
Some really great features! Hope you like them. See you next month !
FileBox v2 (beta) : New candidate FileBox version, enhanced UI, easier uploading. Full branding support
Welcome Text (beta): Customize "Welcome Text" per Account or per candidates for a unique experience with your end-users. (Only available on FileBox v2)
CSS Support : Apply custom CSS to FileBox v2 to match your own corporate branding & logo
Save Extracted Data : Automate extracted data and apply values to candidate fields (standard or custom)
File Externalisation - API Post support: We now supports REST API (Post) as external support to send you the uploaded files and custom merges.
Admin - Dashboard Stats: We added some activity stats on your dashboard for an easy view of current situations: candidate & document by status
Candidate Custom Field - Editable by Candidate : This option has been removed temporarily until integrated into FileBox
Admin - Candidate Form: Account field is now preset to the first available element for a better experience and a faster form completion
For most of us, summer holidays are long gone. But beside the well deserved relaxing days, we also worked really hard on pretty exciting new features !
View by Files
If you are dealing with a lot of documents, it could be challenging to browse and download them filtered by document types (ex: all ID Cards) with the current Candidate List. To facilitate this, we introduced a new "File List", a new way of browsing documents by types. Filter your choices the same way you would do for candidates and work on your files (download, validate, etc).
Folders
If you need to collect a lot of documents per candidate, there was no easy way to display them properly by purpose or priority. That's why we introduced Folders: a new way to group documents in a nice and user friendly way for candidates.
Expired Documents
Sometimes, you need to collect a more recent version of an actual document, on periodic bases (ex: monthly timesheet, yearly regulation attest, etc). To help you with this matter, we now support expiration : set an expiration month limit to a document type and your collected documents will automatically expire when necessary. New notifications will then be sent to your candidates so that they are invited to update their documents with their newest versions.
Candidate Archive
A long awaited feature was the "Archive" mechanism. You can now easily flag a candidate as "archived". It's a sort of sleeping/parking mode: it allows to remove a candidate from your view once not relevant anymore. Notifications are stopped until you unarchive it (ex: ask for a new updated document).
Auto-Archive Candidate
If you don't want to manually archive all the completed candidates, you can now easily configure your "auto-archive" settings. Doing this, all the completed candidates will be archived following your preferred period settings (ex: 7 days). Remember, you can always retrieve a candidate from your archives with one click.
(Bonus)
We also spent some decent time brainstorming on a new improved version of the Candidate Filebox... UI/UX Interface is in progress... It looks awesome! More news coming soon. But we already worked on some new features that need to be supported by API.
Authentication & Integration: You can now generate unique access token per user to integrate auto-login into your external application
Candidate Logs: A detailed activity log is now available in a candidate details: notifications, status change, file activity, ...
Validation Logs: If you're extracting data from your document and use auto-validation, you now have a detailed validation log by document, to help you identify why a validation failed
User Reset Password: As an administrator, you can now reset a user password and force him/her to change it on first login
Files per Folder: If you need to collect a lot of documents per candidate, you can now use folders to organize them by priority or purpose
Candidate FileBox: When a document was pending (waiting for validation), the icon used was "Invalid" instead of "Pending"
For this May release, we bring you a long awaited feature, with a couple of really nice new features
Open-REST API
We now have a full Open-REST API that you can use to interface your existing workflows with CheckHub. Simply create your first Company Token from the Admin interface (You'll first need the right Company Settings) and start using it to retrieve candidate details, create candidates, post documents, etc.
For full API Documentation: Go to API Documentation
Zapier Integration
Like all of us, you probably use a lot of other apps for your daily tasks. To minimize your workflow, we now support Zapier integration. So when a profile is completed, you could be notified in Slack, add a line in a Google Sheet, and much more!
Custom Theme
Since now, you could only upload your logo to personalize your Filebox look. Today, you can change every little piece of element by applying your own custom CSS style
API : We now fully support public API access with company token
Admin : You can manage your API keys from the Admin interface (if you have "Settings" right)
FileBox : Fully customize the theme by applying your style (CSS)
Admin : New field to manage your FileBox css file
Admin : Support shared presets (among multiple accounts)
Admin : Restrict candidate language options to what you really need (ex: FR only, or FR/NL only).
API Routes & ACL : Close routes, cleanup unused models, improve user passwords (salt)
Mailgun Domain : Fix a bug where custom domain was not properly used
For this April release, we developed some nice new features to help you manage your daily tasks :
Candidate Internal Files
Sometimes, your own processes request adding some internal documents into the candidate profile as reference. But those files shouldn't be visible into the candidate Filebox interface. Today, it's now possible. Simply upload a document from the candidate detail page. You can even apply validation and data extraction on those internal files.
Notification to owners
From now on, you can notify more people than the candidate only, allowing you to cover more business scenarios and reach the complexity you need.
Dynamic Filenaming
We know you could spend a fairly amount of time on repeating tasks like downloading and renaming files. Hopefully, we now support dynamic filenaming for all your documents. All you need is configuring your perfect filename for all your document types. For instance, you could set your CVs to be named like this: "CV_" followed by name of the candidate & the current date. This way, your files can be automatically downloaded as "CV_JohnDoe_20190301.png".
Minor changes
As for the previous release, we took some times to improve current features and apply some fixes.
Candidate Internal Files : Support internal files into candidate detail pages
Mailing Manager : Support Candidate Owner notification
Mailing Manager : Support Custom Email notification
Dynamic Filenaming : Support dynamic file name into docType form
Candidate Owner : Show candidate owner (creator) into the candidate details
Shared Accounts : Support shared accounts for multiple company configuration
Shared Elements icon : Add an icon to shared elements (Accounts & DocTypes) for clear distinction
Merge Set : Refactoring the PDF Merging process
API Routes & ACL : Improving security on some open routes & security group
For this release, we focused on infrastructure by implementing important features :
Custom Fields
We continued to integrate custom fields in our app to let you completely customize your needs when collecting documents.
From now on, we support custom fields in your SQS integration or candidate import file.
Instance Monitoring & Failover
We added more monitoring points to help us identify issues before they fails : memory, CPU, disk usage, ...
We also checked and improve failover processes and instance recovery plans.
Minor changes
We worked on a couple of minor fixes and improvements. Please read details below.
Custom Fields : Supported into SQS messages
Custom Fields : Supported into templates (Email & SMS)
Custom Fields : Supported into Candidate Import
Email Status (Delivered, Failed) is retrieved and displayed in Candidate Details & History log
Validation : Candidate details (Firstname, Lastname, ...) supported in validation rules
DocuSign : when a Docusign policy is present, the page auto-refreshes when page is active
MailGun : Supported custom email domains
User List : Group members showed in user list
User Details : You can now manage group subscription from the user form
MailGun : Candidate was not properly created when MailGun failed
Infrastructure : Some services were not properly restarted automatically when server restarted
Infrastructure : Extended monitoring tools in place
Candidate Creation : Submit button disabled until process is completed
Document Type : Cannot delete a document type currently in use
February release comes with a lot of new important features. We focused on :
Users Group & Rights
From now on, you can create multiple groups and handle members. Each group can have a predefined set of rights and access all or some accounts. This feature gives you full control on what people can do inside CheckHub's application.
DocuSign
If you already use DocuSign to collect and sign official documents, you can now use any template to be signed within an applicant File Box. Just use the link you generated from DocuSign, make sure you check the new "Append Candidate Details" to pass the personal details to DocuSign, and that's it!
Image Review
To improve quality of the pictures your users send you, we added a new "Review Picture" feature. Once you activate this option in a document type, your users will be invited to review their uploaded pictures, make sure it's properly oriented. Users can rotate, crop and zoom image for a better result.
And various other new features, updates, and bug fixes along the way.
Check out the full details below.
Support DocuSign Policies with applicant details passed to form
Image Review : Support image review option by document type
Support new event for notification candidateComplete
Support CSS style for email template
FILE BOX : Support "Next Link" button (SQS only)
FILE BOX : Support header color
ADMIN - Policy : New "applicant details" parameter to pass when using DocuSign webform
ADMIN : New Merge Sets management screen
ADMIN : New User Rights & User group management
ADMIN : Added File Box Header color param with color picker
Security - ACL Improvement
FILE BOX : Added icon for ODT file
FILE BOX : Translation missing terms & new terms added
ADMIN : New "Settings" page with header navigation refactoring
ADMIN : Candidate SMS - International format - UI improvement
fixed a bug when a document is part of multiple merge set
Prevent an account to be deleted when active applicant exists