Read tools
Read tools are always safe: they look things up and never change anything.Write tools
Write tools create or modify records. All four use the same safety handshake that’s enforced by the server: the first call returns a plain-language preview of the pending change and applies nothing; the change executes only when it’s confirmed. There are no delete operations.Need to know
- Everything runs with your permissions. If you can’t see or edit something in the Research Desk UI, your assistant can’t either.
- One country, one language per survey. For multi-market studies, create a survey per market like you would in the UI or API.
- Quotas control fielding, not the
respondentscount. The respondent target is informational; the quota caps are what actually govern who qualifies and how many complete. - Targeting IDs are country-specific. Qualification and answer-option IDs differ by country and must come from
list_qualificationsfor the market you’re targeting. There are no ranges — ages 18–21 are[18, 19, 20, 21], never"18-21". - Set the entry link explicitly. The survey
entry_linkmust be your real survey URL and must contain the[%RDUD%]variable, which Research Desk replaces with a unique respondent ID for tracking and reconciliation. - Quota updates replace the whole set. When updating a survey’s quotas, the list you send becomes the survey’s quota set and quotas left out are removed. Always send the complete intended set.
