Request a work sample
request_work_sampleSend a candidate a brief for a real work sample: what you need, the context and when you need it. Before sending, ask the user for anything missing (what they need, their company, their name and email) and show them the brief, since the candidate gets notified. The candidate accepts or declines in made.show and replies with the work and their reasoning. Returns a token: keep it in the conversation and pass it to get_work_sample to check the status or read the work.
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": {
"company": "<company>",
"contactName": "<contactName>",
"contactEmail": "<contactEmail>",
"title": "<title>",
"description": "<description>"
},
"name": "request_work_sample"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Short name for the brief, e.g. "Onboarding flow redesign" | |
| handle | No | Handle or full name | |
| company | Yes | The requesting company | |
| context | No | Links or background, e.g. your design system docs | |
| deadline | No | When you need it, as YYYY-MM-DD | |
| contactName | Yes | Name of the person sending the brief | |
| description | Yes | The brief: what you want made, the ambition, constraints | |
| contactEmail | Yes | Email the candidate's reply goes to |