Feedbacks
What Are Feedbacks?
A feedback is any piece of customer input that Birdie ingests and analyzes, such as an app review, an NPS response or a support ticket. Feedbacks enable many of Birdie's other features or entities such as areas, opportunities, dashboards, criteria, etc.
Depending on how the interaction happened, a feedback takes one of two forms:
Feedback: A one-off review published by a user about a service, product, or transaction. E.g. App Store reviews, NPS, CSAT and CES responses.
Conversation: An exchange of messages between a customer and your company, grouped as one record. E.g. Support tickets, complaints, social media threads, issues.
In the ingestion schemas, Feedbacks and Conversations are separate data types. Within the platform, both are feedbacks: a support ticket with 20 messages is counted, filtered and analyzed as one feedback, just like an NPS response.
Conversations can also be sent as audio recordings. Birdie transcribes the audio into a conversation before processing it.
Why Conversations Are a Special Type of Feedback
A conversation is still one feedback, but its content is split into messages. Each message has its own text, posting date and author, and identifies whether the author is a customer, an agent or a bot.
Knowing who said what, and when, lets Birdie offer extra analysis for conversations:
Conversation summary: Birdie summarizes the whole conversation using the order of its messages and information about each author. This summary is what lets the conversation be analyzed as a single feedback.
Conversation Features: timing and volume metrics calculated from the messages, such as first response time, number of turns or total duration.
Frontline Intelligence: evaluation of the service quality of your agents, based on the messages they wrote.
Ticket satisfaction: a survey answered at the end of a conversation (e.g., a CSAT survey after a ticket is closed) enables the TCSAT and TNPS metrics.
How Birdie Treats Feedbacks
Once ingested, feedbacks and conversations go through the same pipeline and are available in the same places:
Enrichment: PII is anonymized and the text is classified with Signal, Sentiment and Intentions. For conversations, the text comes from their messages.
Classification: feedbacks are grouped and classified into areas, opportunities, criteria, etc.
Analysis: feedbacks are available in Exploration, filters, Segments, Dashboards and Skye, and are counted by the same metrics. A conversation counts as one feedback, regardless of its number of messages.
Export: Feedbacks can be exported in the same
feedbacksfile, and conversation messages in a separatemessagesfile. See Data Schema Definitions for Birdie Export.
What a Feedback Contains
Every feedback, regardless of its form, is described by a small set of common fields:
An identifier, unique for each feedback (and for each message of a conversation). Sending a feedback with an existing identifier updates it.
The posting date, used by every time-based chart, filter and metric.
The text, either the comment or the messages of a conversation. Without text, Birdie can't detect Signal, Sentiment, Intentions or Opportunities.
A source, a label that groups feedbacks by origin or purpose (e.g., "Support Ticket" or "NPS").
Other fields are complementary and optional, e.g:
A rating, when there is one (e.g., a star rating or an NPS score). Without ratings, rating based metrics for the feedback aren't available.
An optional account, linking the feedback to an Account.
Custom fields for attributes specific to your organization (e.g., plan type or region).
Sending Feedbacks to Birdie
Feedbacks can be sent through any of Birdie's integration paths: native connectors such as Zendesk or Qualtrics, data lake and data warehouse connectors, or the Ingestion API.
See Data Schema Definitions for Birdie Ingestion for the full definition of each type of feedback and conversation.
More details on optional functionalities
Birdie contains many optional functionalities for feedbacks:
Source
This field is sometimes requested with data uploads to allow the client to decide how they want to segment their data. When a custom source (also some times called a source alias) is provided, Birdie will store the data with a separate data type. With a customized source, we can configure many functionality behaviours specifically for that source, including:
Editable user facing label within the application.
Weight / relevance for impact score.
Custom ordering in visualizations / lists.
Primary and secondary metric displayed in the explore pages header.
Weight / relevance of transactional survey responses.
Last updated