Make a Social Image
make-social-imageGenerate a LinkedIn-size social image for a target account from its company, website, offer, and CTA link, with a catalog design system and an auto-written headline when none is supplied.
Instructions
Make a LinkedIn-size social image for one account, in a catalog design system. Pass the account's company, website, offer and call-to-action link. Better Design writes the headline when you leave it out, and draws the image.
Each call spends 2 Better Design credits and returns public links at once: viewUrl shows progress, then the image's page; imageUrl is the PNG once it is ready. Take designSystemId from find-design-system. It needs a Better Design account with a verified email.
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": {
"designSystemId": "<designSystemId>",
"company": "<company>",
"website": "<website>",
"offer": "<offer>",
"ctaUrl": "<ctaUrl>"
},
"name": "make-social-image"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | Optional. What you know about the account: its business, its problem, the conversation so far. | |
| offer | Yes | What you offer this account and what it gets. | |
| ctaUrl | Yes | Where the call to action goes, for example your calendar link. | |
| company | Yes | The account's company name. | |
| website | Yes | The account's website, for example https://acme.com. | |
| headline | No | Optional. The image's headline. Left out, Better Design writes it. | |
| designSystemId | Yes | A catalog design system id from find-design-system, for example "cashmere". It sets the colours and type. |