ShareYourAI Help Center

Who Is It For? How Does It Work?

Build your own AI. Share it with anyone via a single link.

ShareYourAI turns your documents (product manuals, FAQs, training materials, proposals, etc.) into a custom AI assistant. This AI answers questions strictly based on your knowledge — no making things up. Best of all, just share a link and anyone can chat with your AI, no sign-up required.

Five Use Cases

Customer Support

Turn product knowledge into an AI, embed it on your website or share with customers. Answer common questions 24/7 and reduce support workload.

Sales & Proposals

Pair your proposal slides with an AI explainer. Clients can browse your presentation and ask questions anytime — no need to wait for you.

Education & Training

Turn course materials into an AI. Students can ask questions instantly — like having a personal teaching assistant.

Team Collaboration

Organize internal docs, SOPs, and guidelines into an AI. Team members can quickly find info, and new hires can self-serve.

Personal Knowledge

Organize any knowledge into an AI for your own reference, or share it with friends and community members.

How Does It Work?

1
Upload your files PDF, Word, Excel and more
2
AI learns automatically Content is converted into AI-ready knowledge
3
Share the link Anyone with the link can chat with your AI
No coding required! From uploading files to sharing your AI, everything is done through the web interface in under 5 minutes.

Quick Start: 5 Steps

Start from scratch — log in, create an AI, upload knowledge files, start chatting, and share with others in just 5 steps.

1

Log In

Go to the ShareYourAI homepage and click "Sign in with Google". Select your Google account to authorize, and the system will automatically create your account.

2

Create Your First AI

On the "My AIs" page, click the "+ Create New AI" card in the card grid, fill in the name, choose an icon and color, then click "Create".

3

Upload Knowledge Files

Click the AI card to enter its Overview page, then click the "Knowledge Base" card. Drag and drop files into the upload area. Supports TXT, MD, PDF, DOCX, XLSX, CSV, HTML. File size limit depends on plan (Free: 10 MB / Pro: 30 MB / Business: 100 MB).

After uploading, wait for the status to change to "Available" — this means the AI has finished learning and can use this knowledge to answer questions. Processing time depends on file size.
4

Start Chatting

Click the AI card to enter its Overview page, then click "Chat Test" to start chatting. Type your question and the AI will answer based on your knowledge files.

Below each AI response, you'll see "References" — click to view which document the AI used to find its answer, so you can verify the source.
5

Share Your AI

On the AI Overview page, click "Create Page", choose a page type, and copy the URL to send to others. Visitors don't need to sign up.

Quick Start Flow Diagram Recommended: 720 x 320px (16:7) — Flow diagram showing 5 steps with icons

AI Management

Create, configure, and customize your AI to fit your business needs.

AI Overview Page

Click any AI card on the "My AIs" page to enter that AI's Overview page. All AI management tools are centralized here:

Tool Description
Chat TestStart chatting with the AI to test answer quality
Knowledge BaseUpload and delete knowledge files
AI Role SettingsChoose character, adjust persona, manage response templates
AppearanceCustomize share page brand logo, colors, and layout
Advanced SettingsManage share page access control and advanced options
Delete AIPermanently delete this AI along with all its files and chat history

AI Character System

Every AI can have its own character. The system provides 4 preset characters, and you can add your own or let AI generate one automatically.

Character Use Case Features
Support Agent Customer service, after-sales Friendly, patient, professional
Expert Advisor Technical docs, expert Q&A Thorough, leads with conclusions
Data Assistant Database queries, precise search Precise, concise, bullet points
Smart Assistant General purpose, all-around Friendly, adaptable, balanced
Not sure what character you need? Just use "AI-Generate Character" — describe what you want in one sentence and it creates a complete character for you.

AI Settings Panel

Click the "AI Role Settings" card on the AI Overview page to open three tabs:

  1. Basic Info — Name, description, icon, color
  2. Role & Persona — Choose/add characters, AI-generate, character settings, cognitive layer, answer scope
  3. Chat Settings — Response templates, greeting

AI-Generate Character

Describe the character you want in one sentence, and AI will automatically generate a complete character profile (name, personality, speaking style, catchphrases, etc.) based on your knowledge base content. You can fine-tune each field after generation.

How to use: Click "+ Add Character" → Enter description → Click "Generate" → Review → Save.

Character Settings

Each character's settings are organized into four collapsible groups:

  • Basic Info: Character name, identity, tone style
  • Character & Personality: Background story, personality traits, speaking style, catchphrases
  • Behavior Limits: Taboo topics, forbidden words, honest boundaries
  • Cognitive Layer: Core beliefs, formative stories, internal tensions (upgrades the AI from "sounds like a person" to "thinks like a person")
All fields are shown as text by default — click the pencil icon next to any field to edit it. After editing any field, a save bar slides in from the bottom so you can review and commit all changes at once.

Cognitive Layer: Make the Character Actually Think

Standard persona fields make the AI sound human, but it still falls back to generic answers when asked for an opinion or stance. The Cognitive Layer is the character's inner mind — fill these three fields and the AI will reason from its own beliefs, memories, and unresolved tensions:

  • Core Beliefs: 2-3 things this character believes most deeply. Write views that are exclusive to this role — if you could swap them into a different character, they weren't specific enough. E.g. a barista's "good coffee needs no explanation."
  • Formative Stories: 1-2 pivotal moments that shaped the character, with concrete details (time, place, feelings). The character will volunteer these stories when relevant topics come up.
  • Internal Tensions: An unresolved contradiction the character carries, phrased as "on one hand… on the other hand…". Real people don't have everything figured out — this tension gives the character depth.
You don't have to fill all three, but even one noticeably lifts quality. AI-Generate Character will pre-fill suggestions you can tweak.

Copy / Paste Character Settings

Each character has "Copy Settings" and "Paste Settings" buttons in the top right — move a carefully-tuned character into notes, communities, or another AI:

  • Copy Settings: One click copies all current character fields (including the cognitive layer) to the clipboard. The first time you copy, a reminder dialog appears — please verify there are no real names, contact details, or personal info before sharing.
  • Paste Settings: Reads from the clipboard and auto-fills the fields. Accepts a complete character (overwrites everything) or just partial fields (only updates what's present, leaves the rest).

Pasting only fills the fields — it's not saved yet. Review the content and confirm via the bottom save bar.

Answer Scope

Control whether the AI only discusses topics within its role. This affects how the AI responds to questions outside its knowledge area.

Mode Description
Focused Mode The AI will mostly answer questions related to its role and politely decline unfamiliar topics. Best for customer service, professional consulting, and similar scenarios.
Flexible Mode The AI focuses on its role but can extend to related topics. If visitors keep going off-topic, the AI will gently suggest returning to its specialty. Best for role-play and general assistant scenarios.
Unrestricted The AI can freely answer any question without role constraints. Quality controls will also be turned off. Use with caution.

Not sure which to pick? Use "Focused Mode" for customer service and professional consulting, "Flexible Mode" for role-play and general assistants.

Response Templates

Response templates let the AI automatically use preset reply formats in specific situations, ensuring a consistent user experience:

Template When Triggered Example
Greeting Visitor opens chat for the first time "Hi there! How can I help you?"
Not Found No relevant info in knowledge files "Sorry, I don't have information about this in my knowledge base."
Escalation User asks for contact info, complaints, or needs human agent "This question requires professional assistance, please contact our support team."
Closing Issue resolved or visitor says thanks "Glad I could help! Feel free to ask anytime."
Response Template Settings Screenshot Recommended: 720 x 450px (16:10) — Response template settings interface

Sticker System

ShareYourAI offers an AI sticker response feature that lets your AI automatically send expressive stickers during conversations, adding emotional interaction and reducing perceived wait times.

How Do Stickers Work?

When a visitor sends a message, the AI automatically decides whether to respond with a sticker:

  1. Instant Emotion Reading — AI analyzes the visitor's emotion and intent within 0.5 seconds
  2. Sticker Selection — Matches the best sticker based on emotion (happy, grateful, encouraging, thinking, sorry, etc.)
  3. Full Response — After the sticker, the AI provides its complete answer
  4. Detailed Answer — Then the AI provides the full knowledge-based answer

When Are Stickers Sent?

The AI automatically decides when to send stickers based on conversation context. Below are some common examples, but stickers are not limited to these scenarios — each sticker has its own emotion tags and context descriptions that the AI matches flexibly:

Scenario Sticker Type Example
Visitor says helloHappy / WelcomeVisitor says "Hi!" → AI responds with welcome sticker
Visitor says thanksGrateful / HappyVisitor says "Thanks for your help" → AI sends grateful sticker
Complex question askedThinkingDeep question → AI sends thinking sticker first, then answers
AI can't find an answerSorryNo relevant info in knowledge base → AI sends sorry sticker
Visitor says goodbyeWave / HappyVisitor says "Bye" → AI responds with farewell sticker
Visitor shares good newsCelebrate / EncourageVisitor shares a success → AI sends celebration sticker

These are just common examples. When you upload custom stickers, the system automatically analyzes their emotion and context. You can also manually edit descriptions to define when they're used — for example, upload a "cheer up" sticker with the description "use when the visitor expresses confusion or encounters difficulty, to encourage them", and the AI will send it in matching conversations.

The AI won't send a sticker with every message. It automatically controls frequency based on conversation context to maintain professionalism.

How to Enable Stickers

  1. Go to the AI Overview page and click the "AI Role Settings" card
  2. Find the "Sticker System" section and toggle on "Enable Sticker System"
  3. Optionally manage which individual stickers are enabled or disabled

Sticker Sources

Character Description
System StickersBuilt-in expressive stickers provided by the platform, suitable for various scenarios
Custom StickersYour own uploaded stickers to match your brand style, up to 30 per account

Upload Custom Stickers

You can upload your own stickers so the AI uses expressions that match your brand:

  1. Click "Upload Sticker" in the sticker settings area
  2. Select an image (PNG, JPG, GIF, or WebP supported, max 2 MB)
  3. The system automatically analyzes the sticker's emotion and suitable contexts
  4. You can manually edit the sticker's description and category
Custom stickers are account-level: upload once and all your AIs can use them. You can enable or disable specific stickers for each AI individually.

Individual Control

  • Toggle each sticker (system or custom) on/off individually
  • Bulk enable or disable all system stickers / all custom stickers
  • Disabled stickers will not appear in AI conversations

Sticker Best Practices

  • Customer Support: Recommended — makes the AI more approachable and boosts satisfaction
  • Expert Advisor: Selectively enable a few composed stickers to avoid being overly playful
  • Role Play: Use custom stickers that match the character's style for deeper immersion
  • Branding: Upload brand mascot or company-style stickers to reinforce brand identity

Document Management

Learn how to upload files for your AI to learn from, and how to make AI answers more accurate.

Why Upload Files?

The AI needs to "learn" your data before it can answer questions related to your business. Think of the AI as a new employee — you give them your company documents and manuals, and they use that knowledge to answer customer questions. Without uploaded files, the AI can only answer general questions and cannot provide answers about your products, services, or internal knowledge.

Supported File Formats

Format Extension Note
Plain Text.txtGeneral text files
Markdown.mdMarkdown format
PDF.pdfPDF documents (searchable text or scanned*)
Word.docxMicrosoft Word
PowerPoint.pptxMicrosoft PowerPoint
Excel.xlsx / .xlsMicrosoft Excel (.xlsx and legacy .xls)
CSV.csvComma-separated values
HTML.html / .htmWeb pages
Images* (menu photos, posters, scanned paper).png / .jpg / .webpBusiness

*Images and scanned PDFs require image-to-text quota, available on the Business plan only — see below.

Limits File size limit depends on your plan (Free: 10 MB / Pro: 30 MB / Business: 100 MB), and you can upload up to 20 files in one batch. File count, storage, image-to-text page quota, and live cloud file connections all depend on your subscription plan.

Document Processing Status

After uploading, the system processes files automatically. You can see each file's status in the document list:

Status {} What to Do
Processing System is analyzing and learning from the file Please wait, no action needed
Available AI has finished learning and can answer based on this file Ready to use!
Failed An error occurred during processing Check file format, delete and re-upload
Unsupported File format not supported or content unreadable Convert the file to .txt or .md format and re-upload

Improving AI Answer Quality

  1. Ensure relevant info exists in your knowledge files — The AI can only answer based on what's in your files — if it's not there, the AI can't answer.
  2. Organize files in Q&A format — Writing FAQs directly in your files helps the AI find matching answers more accurately.
  3. One AI per topic — An AI with a clear focus finds the right information more easily and avoids confusion.
  4. Use response templates — Enable the "not found" template so the AI honestly tells users when it can't find an answer, instead of improvising.

Q&A Format Example

Here's an example of a well-formatted Q&A document:

Q&A Format Example
Q: What is your return policy?
A: We offer a 30-day unconditional return policy. As long as the item
   is unopened and in good condition, you can request a full refund.
   Please bring your receipt to any of our stores.

Q: How is shipping calculated?
A: Orders over $50 qualify for free shipping. Orders under $50
   have a flat $5.99 shipping fee. International shipping varies.

Q: Do you offer installment payments?
A: Yes. We support 3, 6, and 12-month interest-free installments
   for Visa, MasterCard, and JCB credit cards.

What If AI Answers Are Inaccurate?

If you find the AI's answers aren't accurate enough, try these approaches:

  1. Check file content — Make sure your files actually contain the information you expect
  2. Improve file format — Use clear headings and paragraph breaks to structure information
  3. Add Q&A files — Create dedicated Q&A files for frequently asked questions
  4. Use response templates — Make sure the "not found" response template is enabled to prevent the AI from making up answers
  5. Re-upload files — If you've updated file content, delete the old file and re-upload so the AI re-learns

Image Content Recognition (Business plan)

A lot of valuable information isn't in text files — menu photos, posters, product shots, scanned contracts, or screenshots embedded in PDFs and slides. The Business plan lets the AI answer questions based on what's in those images.

What's covered?

Not just standalone image uploads — images embedded in regular PDFs and slides count too:

  • Image files (PNG / JPG / WebP)
  • Scanned PDFs (paper scans, image-only PDFs)
  • Screenshots, product shots, and diagrams inside regular PDFs and PPTX

What is it good for?

  • Restaurant menu photos — Upload a menu photo and the AI can answer "What's in the signature set? How much is it?"
  • Paper contract scans — Upload the scanned PDF directly and the AI can look up specific clauses
  • Product catalogs (mixed text + photos) — Upload a PDF / PPTX with product shots — the AI can answer both specs and appearance
  • Tutorial decks & software walkthroughs — Upload a PPTX with screenshots and the AI can explain what each screen does

Important notes

  • Monthly quota: 1,000 pages/images — exceeding it will block further uploads
  • Clearer image, larger font, and stronger contrast produce better results
  • Printed text works well; messy handwriting may not be recognized accurately
  • Pure graphics, logos, and scenery photos with no readable info aren't worth uploading on their own — they just waste quota

How to use it

Exactly the same as regular files — just upload and it's handled automatically. If your plan doesn't include this feature, the upload UI will gray out image formats with an "upgrade required" hint so you don't waste quota by accident.

Live Cloud Files (Pro / Business)

Regular uploads are a snapshot — once uploaded, the content is frozen, even if the original file changes. Live Cloud Files connect directly to your files in Google Drive: change one word in the cloud document, and the AI answers from the new version immediately — no re-upload needed.

What is it good for?

Best for short, frequently-updated content. For large, stable knowledge (product manuals, SOPs, course materials), regular file uploads still work better.

  • Use Google Sheet for — inventory, bookings/scheduling, promo lists, menus (with daily specials), class schedules
  • Use Google Doc for — company announcements, latest news, weekly/monthly reports, event agendas

Supported cloud formats

  • Google Sheet: Google Spreadsheets
  • Google Doc: Google Docs
  • Microsoft Excel (.xlsx): .xlsx files stored in Google Drive
  • Microsoft Word (.docx): .docx files stored in Google Drive

Authorization & security

  • We can only read the specific files you pick in the Google Picker — we cannot access anything else in your Drive
  • Excel / Word files are temporarily converted to Google format for reading and immediately deleted afterwards — your original file is untouched
  • Authorization lasts 180 days; you'll need to reconnect after long inactivity, revocation, or password change

Content limits

  • Connections per AI (Sheet + Doc combined): 2 on Pro / 5 on Business
  • Google Doc / .docx character limit per file: 2,000 (content beyond is truncated)
  • Google Sheet / .xlsx row limit per file: 100 rows on Pro / 500 rows on Business

How to connect

  1. In the Documents page, click "Upload" and choose "Live Cloud File"
  2. Connect your Google account (first-time use requires authorization)
  3. Pick the file(s) yourself in the Google Picker
  4. The system shows a preview; click "Add to knowledge base" to finish

Chat Guide

Tips and advanced features for chatting with your AI.

Chat Interface

  • Left sidebar:AI selector and conversation history
  • Main area:Message display
  • Input box:Type your question, press Enter or click Send

Asking Tips

Better questions lead to more accurate answers from the AI:

Good Question Bad Question Why
"What's the return period for Product A?" "Return" Specifying product and question helps AI answer precisely
"What's the difference between Basic and Pro plans?" "Tell me about plans" Clear comparison request tells the AI what to provide
"How do I set up an API key? Include steps." "API" Specifying response format (steps, list, etc.)

Chat Operations

Tool Description
New chatClick "New conversation" in sidebar
Copy messageHover over message, click copy
RegenerateNot satisfied? Click regenerate
FeedbackClick "helpful" or "not helpful"

References

When the AI answers a question, a "References" section may appear below the answer. This tells you which document and paragraph the AI found its answer from.

References are important because they let you:

  • Verify whether the AI's answer is correct
  • Understand where the answer comes from
  • Identify content in your files that needs updating
Asking Tips Illustration Recommended: 720 x 480px (3:2) — Good vs bad question comparison

Share Pages

Create share pages so anyone can use your AI without signing up. Supports Chat and Smart Presentation page types.

Page Types

  • Chat Page — Visitors chat directly with your AI, ideal for support, FAQ, and consulting
  • Smart Presentation — AI transforms PDF into interactive presentations, ideal for reports and training (Pro plan)

Create Share Page

1

On the AI Overview page, click "Create Page" in the "My Share Pages" section

2

Choose page type (Chat or Smart Presentation), fill in name and description

3

Click "Create Page", then copy the generated share URL

Access Control

Method Description Plan Required
PasswordRequires password to accessPro+
Allowed EmailsOnly the emails you specify can access via OTP verification, supports exact and domain matchingBusiness
Usage LimitLimit total questionsAll
Expiry DateSet link expirationAll
Allowed Embed SitesOnly the websites you specify can embedPro+

Web Embed

Pro plan and above can embed the AI into your own website. There are two embed methods:

  • iframe — Embed the full chat interface, ideal for standalone FAQ pages
  • Widget — Show a floating chat button in the bottom-right corner, click to expand

Smart Presentation Mode

Pro plan and above offers Smart Presentation Mode. When you upload a PDF file, visitors see a dual-pane interface: the left side shows the PDF content, and the right side has the AI chat window. Visitors can read the document and ask questions side by side.

Customize Share Page Appearance

ShareYourAI provides two editing approaches — available on all plans. Non-designers can ship a polished look in 3 minutes; design-minded users get a Canva-class editor for full control.

Quick Templates (Simple Appearance Settings)

Open it from the AI Overview page by clicking "Customize Appearance". Modal-based, lightweight, no drag-and-drop required.

  • Template gallery — pick a ready-made theme (Nordic minimalist, warm business, cyberpunk, etc.) and swap the entire color scheme + layout in one click
  • Brand settings — upload your logo, set brand color, choose typeface
  • Page tones — background color, gradients, base palette
  • AI style generation — describe the look in one sentence (e.g., "warm sunset palette", "healing-brand vibe") and the AI dials in a complete color scheme

Good for: getting a new AI live quickly without fine-tuning every element

Advanced Editor (Canva-Class Drag & Drop)

Click "Custom Layout" inside the Appearance Settings modal, or jump straight into the full editor. Canvas-based interface, drag-and-drop, WYSIWYG.

  • Drag-and-drop canvas — freely move, resize, rotate elements; double-click text to edit in place
  • Add elements — text blocks, shapes, lines, buttons, custom decorations
  • Stock library — built-in stickers, badges, ribbons, dividers (cut-out PNGs); background gallery for ready-made scenes
  • Layers panel — multi-layer ordering, locking, hiding (like pro design software)
  • Property panel — fine-tune color, border, shadow, opacity, animation per element
  • AI design assistant — one-sentence prompt generates a complete style with color scheme + element layout

Good for: building a distinctive brand, executing your own design vision, adding decorations or text emphasis

Click "Publish" to apply changes to the live share page. You can preview mobile, tablet, and desktop sizes before publishing.

Share Page Quota

Share page limits depend on your subscription plan:

  • Free: 1 page
  • Pro: 5 pages
  • Business: Unlimited

Visitor Experience Flow

When a visitor opens a share page, they pass through the access gates you've configured. Steps you haven't enabled are skipped automatically.

1

If you enabled password protection, the visitor enters the password in a popup to continue

2

If you enabled Allowed Emails (Business plan only), the visitor enters their email, receives a verification email, and confirms the 6-digit code before proceeding

3

The chat interface loads (either a regular chat page or a dual-pane smart presentation, depending on the share page type you picked). If you set a greeting, the AI sends it automatically

4

The visitor asks questions freely. They receive a notice when they hit usage caps (daily / monthly quota, total message limit) or when the share page expires

A cookie & privacy notice banner sits at the bottom of the page (required disclosure under privacy law). After the visitor clicks "Got it" the banner dismisses. It's an informational notice — visitors don't have to "agree" before they can enter.
Layout Editor Screenshot Recommended: 720 x 450px (16:10) — Full layout editor interface
Visitor Flow Diagram Recommended: 720 x 320px (16:7) — Password → Email Verify (if enabled) → Chat → Limit

API Integration

Note API access requires a Pro plan or above. This feature requires technical setup — you can share this page with your engineering team for reference.

Create API Key

1

Go to the "API Keys" page from the top navigation

2

Click "Create API Key"

3

Fill in key name, select the AI to bind, set permissions and expiry

4

Click "Create", then immediately copy and save the key (it's only shown once!)

API Key Permissions

Each API Key can have different permission scopes:

Tool Description
ChatSend messages, get AI responses
UploadUpload knowledge files
DeleteDelete knowledge files
ManageManage knowledge base settings

Authentication

All API requests require an API Key in the Header:

HTTP Header
Authorization: Bearer YOUR_API_KEY

Chat Query

The API supports both streaming and non-streaming modes.

Non-Streaming Mode

Waits for the complete AI response and returns it as a single JSON object. Ideal for simple integrations.

curl
curl -X POST https://shareyourai.ai/api/v1/chat \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "Hello, what is the return policy?"
  }'

Response Format

JSON Response
{
  "response": "AI 的回答內容...",
  "conversation_id": "uuid-string"
}

Streaming Mode (Recommended)

Set stream: true to receive response chunks in real-time via SSE (Server-Sent Events).

curl
curl -N -X POST https://shareyourai.ai/api/v1/chat \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "Hello, what is the return policy?",
    "stream": true
  }'
JavaScript (SSE)
const response = await fetch('https://shareyourai.ai/api/v1/chat', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    query: 'Hello, what is the return policy?',
    stream: true
  })
});

const reader = response.body.getReader();
const decoder = new TextDecoder();

while (true) {
  const { done, value } = await reader.read();
  if (done) break;
  console.log(decoder.decode(value));
}

SSE Event Types

In streaming mode, the following events are sent in sequence:

Event Description
messageText chunk of the AI response — concatenate all chunks for the full answer
doneStream complete — includes conversation_id (for continuous conversation)
errorError message when something goes wrong

OpenAI-Compatible Endpoint

Also available at /v1/chat/completions, fully compatible with the OpenAI API format. Works directly with n8n, Dify, Zapier, LangChain, and more:

curl (OpenAI)
curl -N -X POST https://shareyourai.ai/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "default",
    "messages": [{"role": "user", "content": "Hello, what is the return policy?"}],
    "stream": true
  }'

Continuous Conversation

Pass the conversation_id from the previous response into the next request to maintain conversation context:

curl
curl -X POST https://shareyourai.ai/api/v1/chat \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "那價格呢?",
    "conversation_id": "uuid-from-previous-response"
  }'

API Quota

API Key limits depend on your subscription plan:

  • Free plan does not support API
  • Pro: 5 keys
  • Business: Unlimited

Security Tips

  1. Never expose API Keys in frontend code — use them on the server side only
  2. Use the principle of least privilege — only grant necessary permissions
  3. Rotate keys regularly — set reasonable expiry times
  4. Monitor usage — check API statistics regularly and disable keys if anomalies arise
  5. Store securely — keep API Keys in environment variables, not in source code

Analytics

Track AI usage, analyze conversation trends and visitor behavior.

Key Metrics

Three core metrics are displayed at the top of the page:

Tool Description
Total ConversationsTotal conversations from all sources (visitors + API)
Visitor QuestionsQuestions asked via share pages
API CallsRequests made via API

What Analytics Can Do for You

  • Understand usage patterns — See how many people use your AI daily and how many questions are asked
  • Optimize answer quality — Find which questions the AI struggles with and improve your knowledge files
  • Monitor API usage — Track API call counts and quota consumption
  • Plan capacity — Decide whether to upgrade based on usage trends

Usage Data

  • Conversation count and trend charts
  • Visitor source analysis
  • AI answer quality metrics
  • API usage monitoring

Chat Logs

On the Chat Logs page, you can view detailed records of all conversations:

  • Filter by AI, date range, and rating
  • View each full conversation in detail
  • See user feedback ratings
  • See which file sources the AI referenced
Analytics Dashboard Screenshot Recommended: 720 x 400px (9:5) — Dashboard with charts and statistics

Subscription & Billing

Not Sure Which Plan?

Plan Best For
Free Individuals who want to try it out. Create 1 AI, upload 10 files, 1 share page.
Pro Individuals or small teams needing advanced features. 5 AIs, 100 files, passwords, API access, web embed.
Business Enterprises or organizations with heavy usage. Unlimited AIs, 1000+ files, Allowed Emails access control, multi-domain embed, priority support.

Plan Comparison

For the latest monthly fees, yearly discounts, monthly conversation limits, and TWD/USD pricing, see the subscription page. The table below only covers feature differences.

Feature Free Pro Business
AI Count15Unlimited
Documents101001,000+
Storage50 MB500 MB5 GB
Share Pages15Unlimited
Password
Allowed Emails
Smart Presentation
Live Files (Google Sheet / Doc)2 / AI5 / AI
Layout Customization (logo / colors / layout)
Web Embed1 domainMulti-domain
API Access5 keysUnlimited
Image content recognition (menu photos, scanned PDFs, embedded images)1,000 pages/month

Upgrade & Downgrade

  • Upgrade:Effective immediately after payment
  • Downgrade:Effective at end of current billing period; excess resources paused, not deleted

What Happens After Downgrading?

After downgrading, your data won't be deleted. However, if your usage exceeds the new plan's limits, the excess will be "paused" — your data is still there, just temporarily inaccessible. You can restore access by upgrading again or removing some resources.

Note Upgrades take effect immediately after payment. Downgrades only switch at the end of the current billing period — until then you can still use all features of your current plan.

Quota Explanation

ShareYourAI has two types of usage limits:

  • Monthly quota — Resets automatically each month, like AI processing quota. Resets to your plan's limit at the start of each month.
  • Total limit — Doesn't reset automatically, like AI count, file count, storage. You need to delete old items to add new ones.

Top Up Visitor Conversations

Used up your monthly visitor conversation quota but not ready to upgrade? You can buy additional conversation credits — once your monthly quota runs out, the system automatically draws from your top-up balance.

When does it make sense to top up?

  • A few days left in the month and you're about to run out
  • Running a campaign or event with a temporary traffic surge
  • Short-term project — you won't need the extra capacity afterwards
If you exhaust your quota every month, upgrading to a higher plan is more cost-effective than topping up repeatedly.

Top-up Packs

Plan Best For
Quick Refill · NT$150 / 300 conversationsEnd-of-month rescue, one-time event boost
Standard Pack (Most Popular) · NT$400 / 1,000 conversationsBest fit for short-term projects and event surges
Bulk Pack · NT$1,000 / 3,000 conversationsHigh traffic needs (if this is recurring, upgrading to Business is usually a better deal)

Consumption & Expiration Rules

  • Monthly quota first, then top-up: visitors burn through your plan's monthly quota first; top-up balance only kicks in once the monthly quota hits zero
  • 12-month validity: each top-up is valid for 12 months from purchase; any unused balance expires after that
  • Stackable: you can top up multiple times — all balances combine into one pool

Notifications & History

  • You get an email when your monthly quota is running low, suggesting a top-up
  • You get another email when your top-up balance is running low
  • You get a reminder 30 days before any top-up expires
  • View each top-up's remaining balance and expiry date in User Settings → Top-up History

How to top up

  1. Click "+ Top Up" on the monthly quota card on the My AIs home page
  2. The dropdown menu at the top-right also has a top-up entry
  3. Pick a pack, confirm, and pay with the credit card already linked to your subscription (same card)
  4. After payment, the system automatically sends a receipt and electronic invoice via email

FAQ

Account

How do I log in?
ShareYourAI uses Google Sign-In — no separate registration needed. Click "Sign in with Google" on the login page and choose your Google account. Your account is created automatically on first login.
How do I change the language?
Click the flag icon in the top navigation to switch between English and Traditional Chinese. Your preference is saved automatically.

AI Related

What if the AI answers inaccurately?
Try these approaches: (1) Ensure relevant info is in your files, (2) Use Q&A format, (3) Focus one AI per topic, (4) Enable the "not found" response template. See the "Document Management" section for more details.
How many AIs can I create?
Free: 1, Pro: 5, Business: Unlimited.
What is "usage quota"?
Usage quota refers to the amount of text the AI can process each month. Each time the AI answers a question, it consumes some quota. Quota resets automatically each month. If quota runs out, the AI pauses for the current month and resumes next month. You can check your quota usage on the "Subscription" page.
What happens when I delete an AI?
Deleting an AI also deletes all its knowledge files, conversation history, share pages, and related API keys. This action cannot be undone — please proceed with caution.
Can I change the AI character?
Yes. In the "Role & Persona" tab, click any character card at the top to switch instantly. You can also add your own characters or let AI generate a brand new one. Switching characters changes the speaking style, but uploaded knowledge files are not affected.
How do I create a good AI character?
The simplest approach is to fill in every field — each field has its own guidance text, just follow it. Three quick tips: (1) Start with "AI-Generate Character" — describe the character in one sentence and AI will pre-fill a complete profile based on your knowledge base, then you fine-tune each field; (2) The more concrete, the better — instead of abstract adjectives, describe specific behaviors (e.g. for Personality, write "answers repeat questions as if hearing them for the first time" rather than just "patient"); (3) Don't skip the Cognitive Layer (Core Beliefs, Formative Stories, Internal Tensions) — this is what gives the character a soul. Without it, AI falls back to generic answers when asked for opinions; with it, AI reasons from the character's own beliefs and experiences.
AI answered something not in the knowledge base?
You can adjust this in AI Settings → Persona → Answer Scope. Select "Focused Mode" so the AI mostly answers questions related to its role and politely declines unfamiliar topics. Also enable the "not found" response template. If you prefer a more flexible AI, choose "Flexible Mode".

Documents

What if file processing keeps failing?
Check these in order: (1) File size is within plan limit (Free: 10 MB / Pro: 30 MB / Business: 100 MB), (2) Format is supported (TXT, MD, PDF, DOCX, XLSX, CSV, HTML), (3) File opens normally on your computer, (4) Try deleting the file and re-uploading, (5) If nothing works, convert the file to .txt or .md format and re-upload.
Can I use scanned PDFs?
Scanned PDFs (image-only) have poor text extraction results. We recommend using an OCR tool to convert the PDF to searchable text first, or manually organizing key content into TXT/MD format.
Running out of document quota?
Free plan has a 10-file / 50 MB limit. You can delete unused files to free up space, or upgrade to Pro (100 files / 500 MB) or Business (1,000 files / 5 GB).

Share Pages

Share page suddenly stopped working?
Possible reasons: (1) Page has passed its expiry date, (2) Usage limit has been reached, (3) You or another admin disabled the page, (4) Your plan was downgraded and excess share pages are paused. Check the share page status on the AI Overview page.
Do visitors need to register to use share pages?
No. Share pages are designed so visitors can use them without registration — just open the link and start chatting with the AI.
How do I embed the AI into my website?
After creating a share page, go to the "Web Embed" tab in settings to get the embed code. Paste it into your website HTML. Supports iframe and Widget embed methods. Requires Pro plan or above.

API

What if I lost my API Key?
API Keys are only shown once when created. If lost, go to the "API Keys" page, click "Regenerate" on that key, copy the new key, and update all programs using the old key.
Getting a 429 error?
429 means you've exceeded the rate limit. Reduce request frequency, increase the RPM limit in API Key settings, or implement exponential backoff retry logic.

Billing

Can I switch plans anytime?
Yes. Upgrades take effect immediately, downgrades take effect at the end of the current billing period.
Is data deleted after downgrading?
No. Excess resources are paused, not deleted. They can be restored when you upgrade again.
How do I cancel my subscription?
Click cancel on the "Subscription" page. After cancellation, you can still use paid features until the current billing period ends, then it automatically downgrades to Free. Excess resources are paused but not deleted.
What payment methods are supported?
Major credit cards including Visa, Mastercard, and JCB; some plans additionally support ATM transfer, convenience-store codes, and convenience-store barcodes. Payments are processed securely through a PCI DSS compliant payment service provider (currently TapPay).

General

Which browsers are supported?
We recommend the latest versions of Google Chrome, Mozilla Firefox, Microsoft Edge, or Safari. The platform uses responsive design, so it works on phones and tablets too — no app download needed.
Is my data secure?
All transmission uses SSL/TLS encryption, payments are processed through a PCI DSS compliant payment service provider (currently TapPay), Google OAuth is used for secure authentication without storing passwords, and share pages support password protection and usage limits. For full details, see the Data Security page.