Resolve one review candidate with a reviewer note

Records the resolution (note of at most 2,000 characters, the resolving user or API key, the time) and writes a campaign.review.resolved audit event with the campaign, call, workflow run and outcome. Returns the item as the inbox lists it, plus requeue_requested, contact_requeued and requeue_refused_reason.

Send requeue_contact: true to put the contact back in the queue when you disagree with the outcome. Resolving dials nobody. The requeue is REFUSED, with contact_requeued: false and a requeue_refused_reason, when the number is on your do-not-call register or the contact is already marked do_not_call (do_not_call_register), when the contact has no readable number to check against that register (contact_phone_unknown), or when its campaign run can no longer be dispatched (campaign_run_not_dispatchable). A refusal is still a successful resolution: the note and the audit event are recorded either way.

A candidate resolved before answers 409; an attempt that is not a review candidate of this campaign answers 404. The tenant is the campaign's own.

post/v1/campaigns/{campaign_id}/reviews/{attempt_id}/resolve

Request

  • Base URL: https://api.skysay.ai
  • URL: https://api.skysay.ai/v1/campaigns/{campaign_id}/reviews/{attempt_id}/resolve
  • Auth: none declared

Path parameters

campaign_idstring required
attempt_idstring required

Request body

notestring
requeue_contactboolean

Put the contact back in the queue. Refused, and reported as such, when the number is suppressed or its run cannot be dispatched.

Response

The resolved review item, with requeue_requested, contact_requeued and requeue_refused_reason

Changes

No recorded changes to this operation across all 1 revision of this API.