echonovum Docs Help

Feedback complete

This webhook is triggered whenever a feedback is completed.

Data Structure

Below you find an example payload for the feedback_complete event.

{ "event": "feedback_complete", "type": "feedback", "uuid": "f25336f0-4fc1-4a64-94cf-d89c24ff9800", "locale": "de", "startedAt": "2024-05-16T11:32:05+00:00", "terminatedAt": "2024-05-16T11:32:07+00:00", "accessCode": "nnUuuL", "score": 0.875, "feedbackScore": 87.5, "survey": { "uuid": "84029c8b-d361-5910-8053-7ad11676cbf9", "metadata": null }, "subject": { "uuid": "6a0ba517-6ceb-450a-b26d-41aeabde9091", "identifierAttribute": "Salesforce-Account-ID", "nameAttribute": "Name", "attributes": { "Salesforce Account ID": "0012N00000rQr0aQAC", "Name": "Peter Grassmann", "First Name": "Peter", "Last Name": "Grassmann", "Email": "p.grassmann@example.com" } }, "object": { "uuid": "d0fdb701-7395-4cbb-8826-7071d4f7982d", "identifierAttribute": "Id", "nameAttribute": "Name", "attributes": { "Touchpoint": "Ticket bought", "Salesforce Event ID": "a0NVj000012USLYMA3", "Event Name": "Ticket bought / Peter Grassmann / 2023-01-04", "Event Date": "2023-01-04", "Location": "Munich" } }, "results": [ { "valueInterpretation": 1, "notApplicable": false, "skipped": false, "question": { "kind": "nps", "metadata": null, "startsWith": 0, "notApplicableLabel": null }, "valueInteger": 10 }, { "valueInterpretation": 0.75, "notApplicable": false, "skipped": false, "question": { "kind": "dof", "metadata": null, "notApplicableLabel": null } }, { "valueInterpretation": null, "notApplicable": false, "skipped": false, "question": { "kind": "logic", "metadata": null } } ] }

Available Properties

Event

The event that triggered the webhook. In this case, it is feedback_complete.

Property: event

Type: string

Required: true

Type

The data type the webhook transfers. In this case, it is feedback.

Property: type

Type: string

Required: true

UUID

The unique identifier of the feedback.

Property: uuid

Type: string

Required: true

Locale

The locale the feedback was taken in.

Property: locale

Type: string

Required: true

Started At

The date and time the feedback was started.

Property: startedAt

Type: string

Format: datetime

Required: true

Terminated At

The date and time the feedback was terminated.

Property: terminatedAt

Type: string

Format: datetime

Required: true

Access Code

The access code used though which the feedback was taken.

Property: accessCode

Type: string

Required: true

Score

The score the feedback received.

Property: score

Type: float

Required: true

Feedback Score

The feedback score the feedback received (in percent).

Property: feedbackScore

Type: float

Required: true

Survey

The survey the feedback was taken in.

Property: survey

Type: object

Required: true

Subject

The participant that took the feedback. Contains a profile entity.

Property: subject

Type: object

Required: false

Object

The entity that received the feedback. Contains a profile entity.

Property: object

Type: object

Required: false

Results

The results of the feedback. Contains a list of result collected in the feedback.

Property: results

Type: object

Required: true

Last modified: 29 May 2024