For the complete documentation index, see llms.txt. This page is also available as Markdown.

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:

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").

Text is theoretically optional when you have ratings (e.g NPS surveys with no comment), but not having text really limits the analytical possibilities for the feedback.

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).

Birdie supports a lot of fields, that each help power different functionalities. For an exhaustive list, please check the ingestion schemas documentation.

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