What is casting
Casting is the process of reading a site address, determining the industry, and giving the agent a persona to match. It is called casting because it resembles choosing the right actor for a role.
You do not set the tone first and then describe your site. The site is read first, and the persona comes out of what was read. After you connect it to your site, you can edit the name and tone yourself.
How it works
The input is a single site address. Enter it on the public Agent Casting page and casting runs without signing in. If you leave out https://, it is added for you.
- Site analysis: Reads the pages at the address to understand what the site is about.
- Industry determination: Matches the site to one of ten industries and gives an estimated confidence.
- Agent casting: Shows the agent for the matched industry as the result.
The result screen shows the following.
| Output | Details |
|---|---|
| Industry match | One of Fashion & Apparel, Beauty & Cosmetics, Food & Beverage, Education & EdTech, Tech & IT, Travel & Tourism, Healthcare & Wellness, Finance & Fintech, Living & Interior, Entertainment & Content |
| Estimated confidence | Certainty of the industry match. Shown only at 70% or above |
| What it does | What an agent in that industry does for visitors |
| What we read | One paragraph on what the site does |
| Brand tone | The character of the site's voice |
| Key topics | Words that represent the site |
| SEO audit | Score and findings |
Casting alone changes nothing on your site. Click "Start with this agent" under the result and sign up to save it to your account. After you pick a plan and connect it in the console's "Connect agent", two things happen.
- Persona applied: The matched industry's agent role and tone are applied to your widget. On the first connection, the agent name is set to your site address and the greeting to the default greeting.
- Widget key issued: A widget key is issued for the domain of the address you cast.
Four parts of a persona
| Item | Details |
|---|---|
| Agent name | The name of the agent answering in the widget |
| Widget greeting | What the agent says when a conversation starts |
| Tone | The tone of answers |
| Business instructions | Brand policies or information you share often. Reflected in answers |
The persona's role and prohibition rules are managed by voidX and are not disclosed. Business instructions sit on top of them and cannot replace the base role and prohibition rules. Even if the instructions say "answer anything", the prohibition rules still apply.
Permissions and limits
Anyone can cast on the public page. There is a daily limit on castings from the same network, and when it is reached or requests pile up, "Casting is busy right now" appears.
Saving a result needs only a signed-in account. Connecting requires both a membership and the Admin role, because the widget key is issued in the same step. Editor and Viewer accounts see a note to connect with the Admin account instead of the connect button.
Connecting analyzes the site once more and uses 1 of your 10 daily analyses. Past the limit, "You've used all of today's analyses. Please connect again tomorrow. Your widget key still works." appears.
On a Cafe24 store, clicking "Start analysis" in the dashboard after installing the app runs the same analysis. The resulting persona appears on the dashboard's "Agent" card.
When analysis fails
If the public page cannot finish reading the site, a notice appears instead of the result.
| Notice | Situation |
|---|---|
| "We read only part of your site" | The page loaded but couldn't be read to the end. Happens on sites that draw content with JavaScript |
| "We couldn't read this site" | The site blocks automated visits or needs a sign-in |
| "Casting is busy right now" | The network's daily limit is used up or requests are piling up |
| "This is taking longer than usual" | The site responded slowly |
These results cannot be saved. Cast again with your home page or a product page.
If the analysis fails during connecting, the widget key still stays issued. While there is no persona, the widget answers with its default behavior, and the "My Persona" screen shows a notice that there is no persona and a "Go to Connect agent" button.
The name and greeting stay when you connect again
Connecting a new result keeps the name, greeting and tone you set in "My Persona". The agent's core role changes to fit the new industry, and business instructions you edited reset to the new industry's default only when the industry changes.
Connecting applies to every widget in the account. If you run several domains, the result you connect again is reflected on the widgets of all of them.
Regulated industries
Sites in regulated industries such as finance and healthcare are outside the service scope. This notice and a link to the Terms of Service appear in the connect confirmation.
It is the user's responsibility to check whether their site falls under one of these industries. Per the Terms of Service, the company is not responsible for issues arising from connecting such a site without notice.
Next steps
- For editing the persona on screen, see Persona and casting.
- For filling in the material the persona answers from, see Knowledge and answers.
- For adding the issued widget key to your site, see Widget installation.