Enroll project campaign contact
Required scope: campaigns:manage
Beta. Adds one contact to a running or paused drip whose drip.enrollment is continuous. The contact starts at the first step, subject to the drip’s send window, pacing and caps. Idempotent per phone: a phone already in the drip, including one that finished or left, returns its existing enrollment with created: false. An opted-out phone is enrolled as skipped and never sent. A team without the drip sequences beta gets 403 feature_unavailable; a campaign that is not a drip, or a drip that is not accepting enrollments, answers 409 state_conflict.
Authorizations
Polymorfa organization key (pmfa_ prefix), project token (pmfa_pt_ prefix) where supported, or short-lived client token (pmfa_ct_ prefix). Organization and project keys may be personal or service-account owned and enforce selected action scopes. Organization keys cover the team and its projects; project tokens stay inside one project. Client tokens stay inside their live project and session and enforce their client rules.
Path Parameters
Specifies project slug for this path parameter.
Identifier for this resource.
Value constraints
Body
The contact in international format. A phone already in the drip returns its existing enrollment with created: false.
Value constraints
1 - 32"+5511999990000"
The contact's variables, at most 50, used to fill the steps.
Value constraints