Authentication
Connect to Rift using your API key.Connection details
| Field | Description |
|---|---|
| API Key | Your Rift API key |
Rift actions
Upsert contact
Create a new contact or update an existing one based on email address. Optionally enroll the contact into a campaign. Configuration| Field | Description |
|---|---|
| Contact’s email (required) | |
| First name | Contact’s first name |
| Last name | Contact’s last name |
| Company | Company name |
| Phone | Phone number |
| Title | Job title |
| LinkedIn profile URL | |
| Custom mappings | Additional custom field mappings |
| Field | Description |
|---|---|
| Campaign | Campaign to enroll the contact into |
| Unenroll | Unenroll from other campaigns first |
| Launch | Launch the campaign if not running |
| Variables validation | Validate all campaign variables are present |
Use cases
Lead routing
Lead routing
Route qualified leads directly into outreach campaigns.
Contact sync
Contact sync
Sync contact data from other systems to Rift.
Campaign enrollment
Campaign enrollment
Automatically enroll contacts in campaigns based on triggers.
Best practices
- Use unenroll wisely - Only unenroll when you want to force campaign reassignment
- Validate variables - Enable variable validation to catch missing personalization data
- Map custom fields - Use custom mappings for additional contact properties

