set_profile
Configure the publishing profile for a news blog by setting author, company, site, and tone, so posts are attributed correctly and written in the chosen voice.
Instructions
Record who is publishing, where, and in what voice. Run once, after asking.
author_name: the person's real name. Prints as "By " and goes into the NewsArticle author field. tone: neutral | witty | upbeat | heartfelt | sombre. Shapes how posts are written; it never changes a fact, a figure, a quote or a link. company_name: the publisher. Becomes the schema publisher and the linked text in the closing call to action. site_url: the domain where posts are published. Canonical URLs, image paths and the call-to-action link are all built from it. A main domain or a subdomain both work. company_url: only when the blog is on a subdomain and the call to action should point at a different company site. Defaults to site_url. logo_url: defaults to /logo.png.
Only pass values the user actually typed. Ask the name, company and domain as free-text questions - do not offer guessed options, do not take a name from the account or folder path, do not pick a tone for them, and do not carry over a company or domain from an earlier post or example.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tone | Yes | ||
| logo_url | No | ||
| site_url | No | ||
| author_name | Yes | ||
| company_url | No | ||
| company_name | No |