Tools
Once your assistant is connected to feedback.tools, it gets the tools below. You don't
call them yourself. Ask in plain words, and the assistant picks the tools it needs.
The assistant can look at any period and narrow results by country. Just say so in your question: "last week", "since March", "only users from Germany".
The assistant can read your data, create and set up surveys, and add new feedback. It can delete a single response when you ask it to. It can't delete a survey or your account.
Connection
Ping
ping
Checks that the connection works and shows the name of the connected app, for example Claude. Useful right after setup.
Surveys
List surveys
list_surveys
Shows all your surveys with links to them and the subscription status of each one. The assistant usually starts here to find the survey you mean.
Responses, themes and scores are available while a survey is on a trial or has a subscription, including a canceled one until its paid period ends. For other surveys the assistant sees only the settings and gets a link to the survey page, where you can pay.
Get survey
get_survey
Shows the details of one survey, its subscription status, how many responses it has and a link to it.
Create survey
create_survey
Creates a new survey. The assistant only needs the type, a title and a question. Everything else starts with the same defaults as a survey made on the dashboard.
Create an NPS survey asking how likely people are to recommend us.Update survey
update_survey
Changes the settings of a survey: texts, languages, where and when it shows up, and so on. Only what you ask for changes. The survey type can't be changed.
Translate my Onboarding survey into German and Spanish.Changing settings needs an active subscription or a trial.
Responses
Get responses
get_responses
Reads the responses of a survey, newest first. The assistant can keep only certain scores or only responses with a comment.
Show me the latest comments from unhappy customers.Get response
get_response
Opens one response with everything AI found in it: bugs, feature requests and emotions.
Search responses
search_responses
Finds responses that mention a word or phrase.
Find everyone who mentioned checkout.Ignore response
set_response_ignored
Excludes a response from analytics, or brings it back. An ignored response stays in your account, but it doesn't count in scores, stats, themes or the weekly digest. It still counts toward the survey's responses limit. Use it for spam and test submissions.
Ignore the test responses I sent this morning.Ignoring a response needs an active subscription or a trial.
Delete response
delete_response
Deletes one response for good, together with what AI found in it and its attachments. This can't be undone. If you only want the response out of your stats, ask to ignore it instead.
Delete response #42, it's a duplicate.Themes
AI groups similar feedback into themes, like "Slow page load" or "Wants dark mode". Themes show what people talk about most.
List themes
list_themes
Shows all themes of a survey and how many responses are behind each one.
What are people talking about this month?List bugs
list_bugs
Shows only the bugs people report.
What are the top bugs this month?List feature requests
list_feature_requests
Shows only what people ask you to add or change.
What features do users ask for most?List emotions
list_emotions
Shows how people feel: frustrated, delighted, confused and so on.
Get theme
get_theme
Opens one theme: how it changed week by week and the responses behind it.
Is the login problem getting better or worse?Scores and stats
Get CSAT score
get_csat_score
Shows the main score of a survey: CSAT, NPS or CES, depending on the survey type.
What's my CSAT this month compared to last month?Get score distribution
get_score_distribution
Shows how many people gave each score.
Get stats
get_stats
Shows the key numbers: how many responses you got, the average score, and how many people answered after seeing the survey.
Import feedback
Create response
create_response
Adds feedback from somewhere else, like emails, chats or support tickets. It's treated like any other response: it shows up on your dashboard, goes through AI analysis and triggers your integrations.
Here are 20 support emails. Import them into my Onboarding survey.Each call adds a new response. If you import the same feedback twice, you get it twice.
Import needs an active subscription or a trial. If a payment is overdue, import still works for a while, until the subscription expires.