Skip to main content
The server exposes ten tools that your AI assistant chooses based on your ask. Knowing what is available helps you work with your AI assistant to be more productive.

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 respondents count. 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_qualifications for 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_link must 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.