Add new Search command to API to enable more useful SoftPhone integration

Add new Search command to API to enable more useful SoftPhone integration

This idea is about adding a full search request of all Modules to the API commands. The search should invoke the same search mechanism as pressing the magnifier with selection all Modules in the manual Recruit operation.

 

The command should work similar as the GetRecords API method. The result should preferable be similar to the result in the normal search mode, i.e. all objects where the search entry is matched will be shown with links to the objects in a window. The function will be used for simple integration with SoftPhone systems where Recruit can be invoked by URL commands. Typically the search string will be the phone number of the calling party. The typical result would be either a Contact, a Candidate or a Client.

 

An alternative implementation would be to introduce a multi-module acronym of the GetRecords method covering get records for all three Modules - Contact, Candidate and Client.


The advantage of the implementation would be that any SoftPhone system with an URL request possibility could integrate lookup into both Contacts, Candidates and Clents with a simple URL command.