Recruitment Screening Bot Agent
Learn how to create and configure a voice AI agent specifically designed for initial job applicant screening calls.

1. Write the Prompt
- Start by writing a clear initial prompt that defines the purpose of your recruitment bot.
- Click on Enhance Prompt button to refine your prompt.

2. Answer Clarifying Questions
- The platform will prompt you with clarifying questions about your recruitment process.
- Answer these precisely to help tailor the voice agent for your specific recruitment workflow.
- You can select from provided options or write your own custom answers if the options don't match your needs.

3. Automatic Agent Creation
- Based on your prompt and answers, the system generates an initial version of RecruitBot.
- This includes greeting and availability confirmation, screening questions, candidate data extraction, and call summary generation.

4. Review and Customize Agent Details
- Navigate to the Details section of the platform.
- Edit the Welcome Message to align with your company's tone and branding.
- Review and refine each step of the screening process (greeting, availability check, screening questions).
- Add additional prompts or sections to handle edge cases or specific recruitment scenarios.

5. Testing the Agent
- Use the platform's testing tools in the top-right corner
- Test With Chat to validate text-based conversation flows.
- Test With Web Call to simulate real voice calls.
- Note that RecruitBot is an outgoing agent that will call candidates directly.
- During testing, you'll need to provide candidate details as call context.
This is an outgoing agent, meaning it will call candidates directly.

Test with web call interface, with context setup

6. Configuration Tab
- Adjust your agent settings for optimal performance:
- Model: Choose GPT-4.0 for sophisticated conversation handling.
- Speech-to-Text: Select Deepgram with the Nova 3 model and enable advanced features such as number conversion, punctuation, smart formatting, etc.
- Text-to-Speech: Choose Eleven Labs voice (Jessica S - Husky American Female) for a professional tone.
- Personality: Set to Professional to maintain appropriate tone for recruitment calls.
Configuring the language model

Setting up voice and personality

Setting up voice and personality

7. Knowledge Base
- Equip your bot with job or company-specific knowledge:
- Upload relevant documents (e.g., job descriptions, company profiles, benefits information).
- These documents help the bot answer candidate queries accurately.
- Set rules for when the knowledge base should be utilized during calls.

8. Post-Call Actions
- Configure what happens after each screening call:
- Go to the Post Call section.
- Select Webhook Delivery as a post-call action.
- Add your webhook URL to receive call data.
- Choose what to include: call summary, full transcript, and extracted candidate information (job status, location preference, notice period, salary expectations, experience).
- After the call ends, the entire payload will be sent to your webhook URL. From there you can use your own logic to process the data and take appropriate actions.

9. Final Testing & Monitoring
- Perform a complete test run to validate all screening questions.
- Test fallback responses and human escalation flow.
- Verify TTS clarity and pacing for a natural conversation experience.
- Use Call Logs to track conversations, review AI evaluations, and refine the bot based on real interactions.
10. Deployment
- Deploy your RecruitBot to start screening candidates:
- Click the Deploy button in the top-right corner.
- Purchase or select an existing phone number.
- Attach the number to your RecruitBot by clicking 'Attach Assistant'.
Click on the 'Purchase Number' button.

Attach your number to the bot

11. Setting Up Bulk Call Campaigns
After deploying your RecruitBot, you can set up bulk call campaigns to efficiently screen multiple candidates. Learn more about bulk call campaigns.Learn more about bulk call campaigns
- Navigate to the Bulk Call section in the dashboard.
- Create a new campaign with a descriptive name for your recruitment drive.
- Select your RecruitBot's phone number from the dropdown menu.
- Prepare a CSV file with candidate information including:
- Required: phone_number column with country code (e.g., 1 for US, 91 for India)
- Optional but recommended: name, position_applied, resume_link, and other relevant context fields.
- Upload your CSV file (max 10MB) and review the preview to ensure data is correctly formatted.
- Click 'Create Campaign' to schedule all calls and track results in the campaign dashboard.
