Authorizations
Path Parameters
The unique ID of the campaign
Body
application/json
List of contacts to add or update.
Response
Request accepted and processed successfully.
Creates or updates contacts in a campaign. This endpoint handles both creating new contacts and updating existing ones.
Usage scenarios
CreateNewContact
example. Provide at least email
or phone
.UpdateExistingContact
example. You can include any fields; unchanged fields will remain the same.Key fields
status
: Use completed
or disqualified
to stop further outreach from campaigns. Other status values are allowed but won’t affect campaign behavior.contactMetadata
: Add any key:value pairs to inform your AI assistant’s behavior. For example, if you set "tier": "pro"
, you can configure your AI to skip contacts already in the pro tier, effectively disqualifying them from the campaign.The unique ID of the campaign
List of contacts to add or update.
Request accepted and processed successfully.