What’s a feedback template
A feedback template is a project-level definition of one survey. It holds a single question, a single rating control, and the supporting text end users see. It also defines whether the survey runs on voice calls, and whether it includes a follow-up question or a comment box. Because the template owns the question and the rating control, every agent that references it collects the same measurement. Agents reference the template by name; they don’t redefine it. A template controls the following.
Creating a template doesn’t start collecting feedback. To collect responses, you reference the template from an agent and deploy the project, or you submit responses through the public API.
Until you create at least one template, the Feedback Insights page has nothing to report on beyond the built-in
message_feedback capture.Before you begin
Before creating or managing feedback templates, confirm the following.- Project access. You must be signed in to Studio and have access to the project where you want the survey.
- Agent access. To collect responses from a conversation, you need an agent you can edit and a project you can deploy.
- API key (optional). To submit responses from an external system, you need a project API key with the feedback scopes. See Collect responses from an external system.
Access the Feedback Templates page
- Open the project you want to work in.
- In the project sidebar, under Resources, select Feedback Templates.
Create a template
Studio creates templates through a three-step wizard: Basic Info, Configuration, and Review. To create a template:- On the Feedback Templates page, select Create Template.
- Complete each step of the wizard as described below.
- On the Review step, select Create Template.
Step 1: Enter basic information
Enter the survey details, then choose the survey type and the voice call behavior.
Select a survey type. The type determines the available fields and the scoring range.
Select the voice call behavior. Surveys don’t run on voice calls by default, and this setting doesn’t affect chat conversations.
Select Next.
Step 2: Design the survey
The Configuration step controls what end users see. A live preview on the right shows the survey as it renders, with separate Text and Voice tabs. Select a rating in the preview to see any conditional follow-up or comment box. Complete the Survey design fields.Add a follow-up question
Turn on Follow-up question to ask for more context when a rating alone doesn’t explain why — for example, after a low score. Follow-up answers are reported separately and never affect the main score. Add one or more conditions that determine when the follow-up appears.The platform asks only one follow-up question. It evaluates conditions from top to bottom, asks the question attached to the first match, and skips the rest. Put your most specific condition first.
Add a comment box
Turn on Comment box to collect free text alongside the rating. Set the Prompt and the Placeholder text end users see. By default, the comment box appears after every rating. Add conditions to show it selectively.The platform checks every comment box condition when a score comes in, and shows the box if any condition matches. Order doesn’t matter here.
Step 3: Review and create
The Review step shows the live preview, the reference snippet, and a What you are creating summary of the name, question, rating control, voice behavior, follow-up, and comment box settings. Review the summary, then select Create Template.Reference a template from an agent
An agent presents a survey when its response includes aFEEDBACK block that references the template by name. Copy the snippet from the template’s Usage tab and paste it into the agent’s response block.
Default rendering
Everything the end user sees comes from the template. The block carries the reference and, optionally, the agent-owned guard.Override wording
Override any individual string on the agent side — for example, to supply another language or channel-specific phrasing using the agent’s existing locale files. Anything you leave out still comes from the template.Edit a template
Open a template from the Feedback Templates page and use the Content tab to change the survey design, the follow-up question, the comment box, and the voice call behavior. Select Save to apply your changes. The Rating control field is locked and displays the control you chose at creation.Track where a template is used
Open a template and select the Usage tab. The Agents using this survey panel lists every agent that currently triggers the survey. Select Refresh to re-check. If no agent references the template, the panel reports that no agent is linked — the survey isn’t collecting feedback from conversations.Collect responses from an external system
Use the public feedback API to submit responses from a host app with its own logic, an existing IVR, or a follow-up email. The External submissions panel on the Usage tab shows the request for the current template.- The platform validates the payload against the template. It rejects a rating outside the template’s range rather than clamping it.
- The caller can’t supply a score. You choose how the platform reads recorded ratings later, in Insights.
session_idis optional. The platform attributes the response later if the session isn’t resolved yet.- Every response records its source, so external feedback counts toward the same number and stays separable from feedback captured at runtime.