Salesforce
Beta — unverified against a live account. Built and unit-tested, but not yet run end-to-end against a live Salesforce org. Picklist values must be added in Setup first (see note below).
What this integration does
Sync classifications to Salesforce: read a picklist via describe, upsert the Contact by email and log a Task.
Prerequisites
- A Salesforce org
- Your instance URL and an OAuth access token
- A picklist field on Contact for the reply status
Step-by-step connection
- Add the reply categories as picklist values on your Contact field in Salesforce Setup (see note below).
- Go to Settings → CRM sync → Salesforce → Connect.
- Paste your instance URL and access token and save.
- Use Test connection to verify.
What data syncs
Pull (into Runline)
- Picklist values via the Contact describe endpoint
Push (out of Runline)
- The classification onto the picklist field and a Task activity note
Two-way / notes
Note: Salesforce picklist values are metadata and cannot be created via the REST API. Add the reply categories to the field once in Setup; Runline then writes to them (it returns a clear 501 if you ask it to create options).
Troubleshooting
Salesforce 501 on config → add the picklist values in Setup first.
Salesforce 401 → the access token expired; reconnect.
Disconnect
Settings → CRM sync → Disconnect.