Skip to main content
Glama

Ask real people: human feedback, user testing, surveys

Make a panel of invited people

ask_people_panel

Makes a panel, a named group of people the account owner invites, and returns its panel_id and a join link for your user to share. Each person joins on their own phone, states that they are an adult, is told what is recorded while they answer (how much played, whether the page stayed in front, pauses and replays, typed or pasted), chooses when they can be rung, and can leave at any time. Calls with pool "panel:<panel_id>" then reach only them, and cost nothing at zero pay. On a panel of fewer than five, both sides are told that answers cannot be anonymous.

Use it only when your user asks to set up a group of people they will invite themselves; nobody is added without joining. Any key can make a panel, a free test key too (with no key, the error says how to get one); calls with its pool ring the people who joined, when they are available. A retry with the same idempotency_key returns the same panel; without one, a retry makes a second panel.

Example: {"name": "album-listeners", "idempotency_key": "panel-1"}

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "name": "<name>"
    },
    "name": "ask_people_panel"
  }
}

Input Schema

NameRequiredDescriptionDefault
nameYesThe panel's name, for you (your people see asker_name). The same name again returns the same panel.
asker_nameNoYour user's own name, or their company's: the one their people know. Each person sees it before they take a call, so a name your user did not give would mislead them.
idempotency_keyNo

Output Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / asker_name / description
      Previous value: -"The name your people know you by; each person sees it before they take a call."New value: +"Your user's own name, or their company's: the one their people know. Each person sees it before they take a call, so a name your user did not give would mislead them."
  2. Changed1 schema field changed
    • changedInput schema / properties / asker_name / description
      Previous value: -"The name your people know you by, shown to them as \"<name> (named by the asker; not checked by person.tools)\". Nobody can join until it is set; send it again with the same name to set it later."New value: +"The name your people know you by; each person sees it before they take a call."
  3. Changed2 schema fields changed
    • addedInput schema / properties / asker_name
      Added value: +{
      +  "description": "The name your people know you by, shown to them as \"<name> (named by the asker; not checked by person.tools)\". Nobody can join until it is set; send it again with the same name to set it later.",
      +  "maxLength": 60,
      +  "minLength": 2,
      +  "type": "string"
      +}
    • changedInput schema / properties / name / description
      Previous value: -"The panel's name (live keys only)."New value: +"The panel's name, for you (your people see asker_name). The same name again returns the same panel."
  4. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.