Create a website
Starts a website for the business at cncto.co/w/<name> as a draft with a home page, in its brand.
$0.01 a call
From your agent’s balance. A call that fails costs nothing.
An example
Start a website for us at cncto.co/w/halverson-cycle.
Your agent callswebsite_create$0.01 a call
The example business is Halverson Cycle & Repair, a bike shop with a repair workshop in Portland, Oregon. The reply is the one the tool really gives.
{
"name": "halverson-cycle",
"title": "Halverson Cycle & Repair",
"description": "Bikes, repairs and fittings from our workshop in Portland.",
"language": "en"
}Use it when
The business needs a website, or a second one for a campaign.
What it does
Start a website for the business at cncto.co/w/<name>: a draft with a home page, drawn in the brand kit (account_set_brand: logo and colour). Build it with website_save_page, look at it with website_preview, put it online with website_publish. Nothing is public and nothing is charged by the month until it is published.
What comes back
The site with its name, title, address, status, settings, draft pages and kept versions. Every reply also carries cost_usd and balance_usd.
Inputs
| Name | Type | What it is |
|---|---|---|
nameRequired | string | Lowercase letters, digits and dashes, e.g. "halverson-cycle". 3 to 60 characters. |
titleRequired | string | The site's name, shown in the header and in titles. 1 to 120 characters. |
description | string | One or two sentences for search engines and link previews. Up to 300 characters. |
language | string | e.g. "en", "de", "pt-BR". Default "en". Up to 12 characters. |
The call
Over MCP, call website_create on https://api.conecto.chat/mcp/websites. Over REST:
curl -X POST https://api.conecto.chat/v1/tools/website_create \
-H "Authorization: Bearer $CONECTO_KEY" \
-H "Content-Type: application/json" \
-d '{"name":"halverson-cycle","title":"Halverson Cycle & Repair","description":"Bikes, repairs and fittings from our workshop in Portland.","language":"en"}'When it refuses
A refused call costs nothing and says what to do next.
| Code | When | What to do |
|---|---|---|
invalid_input400 | A text field is missing or too long, or the language is not a code like "en". | Fix the field the message names. |
name_taken409 | The name is taken, kept, or belonged to a deleted site. | Pick another name. |
limit_reached409 | The business has as many websites as it may. | Delete one it no longer needs with website_delete. |
More Websites tools
All 11 tools- Save a page or a post
website_save_pageCreates or changes a page of the draft from sections, or a blog post in Markdown.$0.01 a call - Change a website's settings
website_settingsChanges the site's title, description, language, footer, header button, blog, and whether its pages carry the analytics script and the chat.$0.001 a call - Preview a website
website_previewA private link to the draft as it would look published, working for 24 hours.Free* - Publish a website
website_publishPuts the draft online; the first publish starts the monthly rent, later ones cost the price of an edit.$5.00 the first time, then $0.01 - Read a website
website_getA site with every page of its draft, its settings, its kept versions, and whether the draft has unpublished changes.Free* - List websites
website_listThe business's websites, published or not.Free* - Delete a page
website_delete_pageRemoves a page or post from the draft; the home page stays.$0.001 a call - Go back to an earlier version
website_rollbackPublishes one of the kept versions again; the draft stays as it is.$0.01 a call
Give this to your agent.
Set up Conecto from https://conecto.chat/SKILL.md