Create a research in Frank
create_researchCreates a research study in Frank as a draft. It is not live and no participant can reach it until publish_research is called, which the user approves separately. Confirm the goals and topics with the user before calling this — never assemble them from an interview transcript.
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>",
"description": "<description>",
"goals": "<goals>",
"topics": "<topics>"
},
"name": "create_research"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | What this study is called. | |
| goals | Yes | What the user wants to learn. At least one. | |
| topics | Yes | The interview structure: sections, each with its questions. | |
| prompts | No | ||
| botTypes | No | How interviews are conducted: audio, video or chat. | |
| description | Yes | What the study is about. | |
| researchType | No | ||
| greetingMessage | No |