Tecrübetecrube.com
Référence des outils — Données & site

Site builder tools

Multi-page site draft from the brand profile, page and section editing, SEO check, publishing and domain steps.

Les noms et descriptions des outils sont générés directement depuis le code du serveur ; les descriptions sont le texte anglais d'origine vu par l'assistant.

Outils de lecture4 outils

list_sites

Lecture1 crédits

The user's sites (one AI Server hosts as many as fit in its storage, each on its own trial subdomain / domain): id, name, address, status, pages, and whether a new site can be created (without a package only one trial site).

Cet outil ne prend aucun paramètre.

list_site_pages

Lecture1 crédits

Site overview: trial URL, status, pages (sections, SEO fields, schema types) and blog posts.

ParamètreTypeDescription
site_idFacultatifstringsite id from list_sites; omitted = the default site

site_seo_check

Lecture3 crédits

Pre-publish SEO check for every page and post: title/description presence and length, H1, valid JSON-LD, thin content, image alt, duplicate titles. Returns errors (block publishing) and warnings, each with auto_fix flag.

ParamètreTypeDescription
slugFacultatifstringone page or post; default all
site_idFacultatifstringsite id from list_sites; omitted = the default site

site_mobile_preview

Lecture1 crédits

Mobile (or any width) preview of a page: Tecrübe cannot render screenshots, so it returns the actual HTML that will be built, the section outline with above-the-fold markers, word count, estimated screens and a mobile checklist (single H1, CTA above the fold, alt text, tap targets).

ParamètreTypeDescription
slugFacultatifstringdefault anasayfa
widthFacultatifintegerviewport px, default 390
site_idFacultatifstringsite id from list_sites; omitted = the default site

Outils d'écriture8 outils

create_site

Écriture2 crédits

Build a multi-page site DRAFT from one brief: home, services, about, blog and a contact page with map, hours and form. Every page gets SEO title/description and JSON-LD (Organization/LocalBusiness, WebSite, WebPage/AboutPage/ContactPage/Blog, Service list). Content comes from the brand profile only; missing fields are listed, never invented. Nothing is published. With new_site=true and a name it creates an additional site on its own trial subdomain (one trial site without an AI Server package; with a package as many as fit in storage).

ParamètreTypeDescription
briefFacultatifstringwhat the site is for, in the user's words
business_typeFacultatifstringsector, e.g. dental clinic; written to the brand profile if empty
locationFacultatifstring—
pagesFacultatifarray<home | services | about | blog | contact>default: home, services, about, blog, contact
styleFacultatifstringclean / modern / warm …
animationFacultatifnone | fade-in | slide-up—
overwriteFacultatifbooleanreplace pages that already have content
new_siteFacultatifbooleancreate an additional site instead of filling the default one
nameFacultatifstringname of the new site; its trial subdomain is derived from it
site_idFacultatifstringsite id from list_sites; omitted = the default site

Outil d'écriture : l'appel produit d'abord un aperçu ; la modification n'atteint la plateforme qu'après votre validation.

create_site_page

Écriture2 crédits

Add one page as a draft. Known page types are generated from the brand profile; custom pages take sections. Returns the page's SEO issues.

ParamètreTypeDescription
titleObligatoirestring—
slugFacultatifstring—
page_typeFacultatifhome | services | about | blog | contact | page—
bodyFacultatifstring—
sectionsFacultatifarray<object>—
overwriteFacultatifboolean—
site_idFacultatifstringsite id from list_sites; omitted = the default site

Outil d'écriture : l'appel produit d'abord un aperçu ; la modification n'atteint la plateforme qu'après votre validation.

update_site_page

Écriture2 crédits

Change a page (title, hero headline/CTA, SEO title/description, sections, animation). Opens an approval item with a before/after preview; applied only after approval, JSON-LD regenerated.

ParamètreTypeDescription
slugObligatoirestring—
titleFacultatifstring—
seo_titleFacultatifstring—
seo_descFacultatifstring—
heroFacultatifobject—
sectionsFacultatifarray<object>replaces generated sections; sections added via add_site_section are kept
animationFacultatifnone | fade-in | slide-up—
site_idFacultatifstringsite id from list_sites; omitted = the default site

Outil d'écriture : l'appel produit d'abord un aperçu ; la modification n'atteint la plateforme qu'après votre validation.

add_site_section

Écriture2 crédits

Add a section (testimonials, FAQ, pricing table, features, team, gallery, CTA, text) to a page, optionally with a scroll animation (fade-in / slide-up). Preview + approval; FAQ sections also emit FAQPage JSON-LD.

ParamètreTypeDescription
slugFacultatifstringdefault anasayfa
kindObligatoiretestimonials | faq | pricing | features | team | gallery | cta | text—
titleFacultatifstring—
bodyFacultatifstring—
ctaFacultatifstring—
itemsFacultatifarray<object>testimonials: quote, author · faq: q, a · pricing: name, price, desc · features/team: name, desc · gallery: src, alt
positionFacultatifinteger—
animationFacultatifnone | fade-in | slide-up—
site_idFacultatifstringsite id from list_sites; omitted = the default site

Outil d'écriture : l'appel produit d'abord un aperçu ; la modification n'atteint la plateforme qu'après votre validation.

create_site_blog_post

Écriture2 crédits

Write a blog post draft with BlogPosting + Blog + BreadcrumbList JSON-LD; the blog page, feed and sitemap entry are produced with it on publish. publish=true opens the approval item (SEO check must pass).

ParamètreTypeDescription
titleObligatoirestring—
bodyObligatoirestring—
excerptFacultatifstring—
tagsFacultatifarray<string>—
slugFacultatifstring—
imageFacultatifstring—
publishFacultatifbooleantrue opens an approval item to publish the post
site_idFacultatifstringsite id from list_sites; omitted = the default site

Outil d'écriture : l'appel produit d'abord un aperçu ; la modification n'atteint la plateforme qu'après votre validation.

fix_site_seo_issues

Écriture2 crédits

Fix the auto-fixable SEO issues (titles, descriptions, alt text, JSON-LD regeneration). Shows the exact changes as a preview and applies them after approval; lists what still needs the user (brand profile fields, content).

ParamètreTypeDescription
slugFacultatifstring—
codesFacultatifarray<string>limit to issue codes from site_seo_check
site_idFacultatifstringsite id from list_sites; omitted = the default site

Outil d'écriture : l'appel produit d'abord un aperçu ; la modification n'atteint la plateforme qu'après votre validation.

publish_site

Écriture2 crédits

Publish the site to the free trial subdomain. Opens an approval item with gates: your approval, content ready, SEO check with zero errors. Pages and sitemap are built after approval. Returns the trial URL.

ParamètreTypeDescription
site_idFacultatifstringsite id from list_sites; omitted = the default site

Outil d'écriture : l'appel produit d'abord un aperçu ; la modification n'atteint la plateforme qu'après votre validation.

site_domain_steps

Écriture1 crédits

Steps to put the site on the user's own domain (registrar, CNAME/ALIAS records, verification code, SSL). With a domain it also opens the domain request item; payment and verification stay with the user.

ParamètreTypeDescription
domainFacultatifstringe.g. klinik.com; omit for steps only
site_idFacultatifstringsite id from list_sites; omitted = the default site

Outil d'écriture : l'appel produit d'abord un aperçu ; la modification n'atteint la plateforme qu'après votre validation.