Array of URLs for the candidate (e.g., LinkedIn, GitHub, portfolio)
ownerstring
User ID of the opportunity owner
parseboolean
Whether to parse resume file for information extraction (requires resumeFile upload via multipart/form-data)
stagestring
Stage ID for the opportunity in the recruitment pipeline
emailsarray
Required
Array of email addresses for the candidate. Used for automatic deduplication - if an email matches an existing contact, the opportunity will be linked to that contact.
originstring
Origin of the candidate (e.g., 'applied', 'sourced', 'referred')
phonesarray
Array of phone objects with type and value properties
contactstring
Contact ID to link the opportunity to an existing contact instead of using email-based deduplication
sourcesarray
Array of source identifiers for tracking candidate origin
archivedobject
Archive information for an opportunity.
Observable output
data
Required
Data from the action execution
errorstring
Error if any occurred during the execution of the action
successfulboolean
Required
Whether or not the action execution was successful or not