Voice AI Agents allow you to automate candidate interviews using AI delivering a consistent and structured assessment experience for every applicant. By using Voice AI, you can scale interviews efficiently, save time on repetitive tasks, and collect structured data automatically. Each agent can be configured with interview prompts, scoring logic, and data extraction rules, and can be reused across multiple campaigns while dynamically adapting to campaign-specific details like location, salary, or schedule. This ensures a seamless, repeatable, and data-driven hiring process that reduces manual effort and improves decision-making.
Before you begin, make sure the Question Sets and Candidate Attributes are already created, as they are required to configure the Voice AI agent correctly. This ensures that your data is captured and mapped consistently during interviews.
How to Create a Voice AI Agent
Go to Templates → AI Agent → + New Agent. Enter the Agent Name and Description (Optional), select a Category, then click Create Agent to open the configuration screen.
Once inside the configuration screen, complete the setup in the following flow:
Prompt. Write your prompt, insert campaign variables or tokens if needed, and select the appropriate Question Set from the dropdown. This defines how the AI will conduct the interview.
Data Points. Next, configure how the AI evaluates responses and extracts structured data. In the same setup screen, you will define the Data Points that the agent should capture from the interview. A Data Point represents a specific piece of structured information, such as a score, classification, or summary, that will be saved in the CRM.
For each Data Point, start by selecting the Candidate Attribute where the extracted value will be stored. Then choose the appropriate Data Type: select String if the result is text-based, such as a summary or status, or Integer if the result is a numeric score. Provide a clear Description explaining what the data represents and how it should be interpreted. If the Data Type is set to String, you may optionally define Enum values to limit results to predefined options such as completed, dropped, or disqualified. Once everything is added, save your work by clicking on Add data point.
3. After completing the interview setup and data extraction configuration, review the agent details and click Publish when ready.
Voice AI Agents can be saved as Draft or Published. When an agent is in draft status, it is still being configured and will not appear in Autoflow or run interviews. Once published, the agent becomes active, appears in Autoflow, and can be used in live campaigns. Always publish the agent after completing the configuration to ensure it functions properly. |
After the setup is complete, the Voice AI agent can be activated and used. To use the AI agent for candidate interviews, it must also be configured in Autoflow so interviews can be triggered and processed. To learn more, you can refer to Voice AI: The AI Recruiter That Calls Candidates and Collects Info Through Talkpush.
If you are an Owner user, we encourage you to set up the agent in Autoflow so interviews can run automatically. If you are a Manager or below, reach out to your Solution Engineer or contact us via Intercom for assistance to ensure the agent is properly configured.
Q: Can I reuse one agent across campaigns? A: Yes. You can reuse a single Voice AI Agent across multiple campaigns, allowing you to centralize interview logic while dynamically applying campaign-specific variables. Interview responses can also be automatically mapped to candidate attributes, helping you scale your interview process efficiently across different roles and regions without recreating the agent each time. |




