Submit a draft
submit_draftRequires a TechFabric engineer's Microsoft sign-in (scope blog.write); an anonymous call is answered with the sign-in challenge. File a post into techfabric.com's blog pipeline under the signed-in engineer's own byline. The post, frontmatter required (title and description at least), becomes the draft exactly as sent (no model rewrites or fact-checks it; your agent writes, repairs and checks the facts): the site renders its diagrams, puts its images in blog media, builds the preview and emails it with the editor and approve links. Run check_draft first; what the draft still lacks comes back as findings. Never publishes. Returns the idea id; a client with the tasks extension gets a task that completes when the preview is up.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | The post's working title | |
| images | No | ||
| markdown | Yes | The whole post, with its frontmatter (title, description at least): it becomes the draft as sent |