Developer Documentation Library > Interviewer - Server > Architecture > Interview Service tier > Interviewer Session engine > Starting outbound interviews
 
Starting outbound interviews
When an interviewer requests the record for a prospective participant in a survey, the interviewer session engine proceeds as follows:
1 Creates an interviewer session to maintain the state of the sample record independently from the state of the interview.
See CreateInterviewerSession.
2 Retrieves the sample record to be called using either GetNewSampleRecord or GetCurrentSampleRecord. In systems with autodialers this might include dialing several numbers.
3 Creates a new interview object using CreateInterview when the interviewer starts the interview.
See CreateInterview.
See also
Interviewer Session engine