Try recruit plus its a software specially designed to meet consultants demands and expectations. You can go through the website
RecruitPlus™ - India's No1 Recruitment Relationship Management and Application Tracking Software to know more about it and perhaps contact them if you like the features. You may even give my reference.