Integration · Customer support
Connect Claude & ChatGPT to NPS.Today
Ask your AI what customers said in this month's NPS survey, which responses still have no category, or to send the survey to a new customer in NPS.Today. It can read campaigns, responses, respondents and companies, add categories, notes and follow-up activities to responses, and add respondents to campaigns. Feedback questions get answered without exporting reports.
Free plan, no credit card. Takes about a minute.
Try asking
“What did customers write in the Q3 relationship survey?”
The AI finds the campaign and lists its responses with score and comments.
“Which responses have not been categorized yet?”
It searches responses across all campaigns, filtered to uncategorized ones.
“Tag Acme's latest response as Delivery and add a note that sales will call.”
It finds the response, adds the Delivery category from the campaign and adds an internal note.
What your AI can do
Campaigns and responses
List campaigns with analytics, read responses with score and comments, and search responses across campaigns.
Follow-up
Categorize responses, add internal notes and log follow-up activities, and read existing notes and activities.
Respondents and companies
Add respondents to campaigns, resend surveys, unsubscribe respondents, and create and update companies.
“Log that we called Jane back about her low score.”
It adds a follow-up activity with your text to her response.
“Send the onboarding survey to [email protected].”
It adds Peter as a respondent to the campaign, which sends him the survey by email.
“Show every response from Nordic Foods.”
It finds the company and lists all its responses.
26 tools for NPS.Today
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_respondent_to_campaignChanges dataAdd a respondent to a campaign by `campaign_id`: `respondent` holds name, emailAddress, phoneNumber and optional send times. This sends them the survey by email or SMS.add_response_activityChanges dataLog a follow-up `activity` (with optional `text`) on a response by `campaign_member_id`.add_response_noteChanges dataAdd an internal `note` to a response by `campaign_member_id`.categorize_responseChanges dataAdd a category to a response by `campaign_member_id`, passing the category `id` or `name`.create_companyChanges dataCreate a company with a `name`, optionally account number, address, phone, email, industry and segment.get_campaignGet one campaign by `campaign_id`.get_companyGet one company by `company_id`.get_employeeGet one employee by `employee_id`.get_respondentGet one respondent by `respondent_id`.get_responseGet one response by `cm_guid` (the campaign member GUID), including score and comments.list_campaign_categoriesList the response categories available in a campaign by `campaign_id`.list_campaign_respondentsList the respondents in a campaign by `campaign_id`.list_campaign_responsesList responses for one campaign by `campaign_id`, filtered by `name`, `external_id`, `before`, `modified_after` or uncategorized only, with cursor paging.list_campaignsList your NPS campaigns, optionally only `active` ones and with analytics.list_companiesList the companies (customer accounts) respondents belong to.list_company_responsesList all responses from one company by `company_id`.list_employeesList employees (your staff linked to respondents and responses).list_respondent_responsesList all responses from one respondent by `respondent_id`.list_respondentsList respondents, optionally only `active` ones, with `take`/`offset` paging.list_response_activitiesList follow-up activities on a response by `campaign_member_id`.list_response_notesList the internal notes on a response by `campaign_member_id`.resend_surveyVisible to othersResend the survey to a campaign member by `campaign_id` and `campaign_member_id`. This sends a new email or SMS.search_responsesSearch responses across all campaigns by `name`, `external_id`, `before`, `modified_after` or uncategorized only, with cursor paging.unsubscribe_respondentChanges dataUnsubscribe a respondent by `respondent_id` so they receive no more surveys.update_companyChanges dataUpdate a company by `company_id`: name, account number, address, contact details, industry or segment.update_respondentChanges dataUpdate a respondent by `respondent_id`: name, email, phone, company, address or active flag.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose NPS.Today from the app list.
- 2
Paste your key
Paste an NPS.Today API key. In NPS.Today go to Account > Api Keys and create or copy an API key.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in NPS.Today?
The AI can read campaigns, response categories, responses, respondents, companies, employees, notes and follow-up activities, and search responses across campaigns. It can add respondents to campaigns, resend a survey, unsubscribe respondents, create and update companies, update respondents, and categorize, note and log activities on responses.
Does the AI see my NPS.Today credentials?
No. Your NPS.Today API key is encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Adding a respondent to a campaign and resending a survey send a real email or SMS, so those tools can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own NPS.Today account.
Can the AI send surveys to customers?
Yes, if you switch those tools on. Adding a respondent to a campaign sends them the survey by email or SMS, and resending sends a new one. Both can require your approval first, so nothing goes out to customers without you seeing it.
Let your AI work in NPS.Today today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect NPS.Today freePipMCP is not affiliated with NPS.Today. Product names are trademarks of their owners.






