A bulk sender object represents a campaign worker which sends messages to the borrowers returned by a campaign's query results.
For each row returned by the campaign in its query result a message is sent via the Send endpoint.
Some of the query results columns are automatically mapped to the request body of the Send endpoint, these columns are:
caseIdcontactIdcontextinteractionExternalIdisTransactionalloanIdpreviousInteractionIdstatementIdsendAtuseTemplateIn order for a bulk sender to function, at a minimum the
campaign's query results must return at least the column
borrowerId.
For more details on required columns see
per-InteractionSubject documentation for
Campaign run.
Create a new bulk sender.
success
{- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z",
- "externalId": "string",
- "interactionSubject": "annualPrivacyPolicyNotice",
- "interactionTheme": "agentNotification",
- "interactionChannel": "voice"
}{- "status": 0,
- "message": "string",
- "data": {
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z",
- "externalId": "string",
- "interactionSubject": "annualPrivacyPolicyNotice",
- "interactionTheme": "agentNotification",
- "interactionChannel": "voice"
}
}Get a list of all bulk senders.
success
{- "status": 0,
- "total": 0,
- "count": 0,
- "nextUrl": "string",
- "previousUrl": "string",
- "data": [
- {
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z",
- "externalId": "string",
- "interactionSubject": "annualPrivacyPolicyNotice",
- "interactionTheme": "agentNotification",
- "interactionChannel": "voice"
}
]
}Get a bulk sender by ID.
success
{- "status": 0,
- "message": "string",
- "data": {
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z",
- "externalId": "string",
- "interactionSubject": "annualPrivacyPolicyNotice",
- "interactionTheme": "agentNotification",
- "interactionChannel": "voice"
}
}Update the existing bulk sender
success
{- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z",
- "externalId": "string",
- "interactionSubject": "annualPrivacyPolicyNotice",
- "interactionTheme": "agentNotification",
- "interactionChannel": "voice"
}{- "status": 0,
- "message": "string",
- "data": {
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z",
- "externalId": "string",
- "interactionSubject": "annualPrivacyPolicyNotice",
- "interactionTheme": "agentNotification",
- "interactionChannel": "voice"
}
}