System Onboarding
System Onboarding
Purpose
Groups first-time configuration into one five-step flow instead of hunting through menus. Each step writes real records through the same API as the matching management screen β so those screens already hold what the flow saved, and nothing has to be entered twice.
This page covers the flow and the order. What each setting means lives in its own guide, linked at the end of every step.
Where to open it
| Location | How to get there |
|---|---|
| Dashboard | Setup guide block β System setup button |
| Right after creating the first admin account | The system redirects to the onboarding page |
| Direct URL | /wtadmin/onboarding |
- The page opens full screen (the left menu is hidden) to keep you focused.
- Steps already unlocked are clickable; a locked step shows "Finish the previous step to unlock this one."
- Every step saves the moment you press its final button β leaving the page mid-way does not lose what was already saved.
The five steps
| Step | What you do | Data saved |
|---|---|---|
| 1. System configuration | Connect the content AI and the decision AI, describe the business, generate the foundation hashtags | AI Provider / AI Decisions configuration, business profile, hashtags with description + AI Instruction + Train Instruction |
| 2. AI content creation | Create a product with hashtags and images, build the seeding comment AI, build the post assistant AI | Product + category + images, comment AI configuration, post assistant AI |
| 3. Account operations | Create an automation workflow, install KKAuto / KKLogin, bring the first Facebook account live | Automation workflow, device connection state, live Facebook account |
| 4. Group seeding | Pick the group, the posting account and the seeding account | Group + enabled modes + group hashtags, accounts bound to the group |
| 5. Summary & welcome | The system re-checks the data from the four steps | No new records; unlocks Open the dashboard |
Step by step
Step 1 β System configuration
Three small jobs in order; the right-hand column always shows Setup summary so you can see what is still missing.
1.1. AI Provider & AI Decisions
- Press Enter API token (AI Provider) β pick the API type, name the configuration, pick the default model, paste the token.
- Press Test & save token β the system calls the API before saving.
- AI Decisions stays locked until AI Provider is connected (message "Add the AI Provider token first."). Then press Enter API token (AI Decisions) and repeat.
- The Guide link opens the provider's API registration page.
Tokens are stored per tenant and visible only to users with the FB settings permission. How to obtain each token: External API setup.
1.2. Business profile for AI
- Press Quick industry presets if one fits, otherwise type the industry / product, the target customers & brand voice, then pick the priorities.
- Press Let AI draft the business guide β the AI writes the tenant-wide guide.
- Not happy yet? Press Ask AI to refine and describe what should change.
- Press Confirm business profile & generate hashtags (Step 3).
1.3. Generate hashtags
- The AI generates the list; press Regenerate with AI to start over.
- Edit Hashtag / Category / Description / AI Instruction / Train Instruction directly.
- Deselect the hashtags you do not need.
- Press Confirm hashtags & view summary (Step 4).
1.4. Step summary
Four items β AI Provider / AI Decisions / Business / Hashtags; any missing one has a button back to that part. When everything is there, press Continue to Step 2 (AI content creation).
Step 2 β AI content creation
2.1. Product
- Enter the product description β Analyze with AI (the AI asks until it has enough) or Enter manually, skip AI.
- When the interview is done, press Confirm & create draft now.
- Review Product name / Price / Description / Category / Hashtag, then press Save product & hashtag.
- Product images are optional β you can skip them.
2.2. Seeding comment AI
- Name the configuration, pick the comment surfaces (posts / groups), write the seeding description.
- Press Generate the seeding script with AI, then review the script branches.
- Press Test script with a sample post β the server runs exactly the steps the client will run and returns a real result.
- On success, press Save, test & activate.
2.3. Post assistant AI
- Set the assistant title, pick Post to (All / Groups / Profile / Fanpage), set posts per run.
- Press Generate the writing guidance with AI.
- Press Save & verify everything.
2.4. Verify
The system checks four pillars: Hashtag AI, Product & category, Comment AI (seeding), Post assistant AI. Anything missing carries a Fix this step button. The conditions that fail most often:
- The hashtag is active, auto label is on, and it has an AI Instruction / Train Instruction.
- The product has Allow post on and belongs to a category.
- The comment AI passed its test and is activated.
With all four ready, press Continue to Step 3 (Account operations).
Step 3 β Account operations
3.1. Automation workflow
- Name the workflow, pick what it applies to: Account level or Hashtags.
- Turn on the activities you need: Post profile, Scroll reels, Feed interaction, Scroll group, Post group.
- Set the time windows.
- Press Save workflow & continue.
3.2. KKAuto
- Download KKAuto, paste the Server URL shown on screen, sign in with the admin account.
- Press Check KKAuto connection until you see "Connected to the system".
3.3. KKLogin
- In KKAuto: Settings β Browser Profile β pick KKLogin.
- Turn on Cloud Sync and paste the Cloud URL.
- Enable the Local API on
127.0.0.1:55888; paste the Local API token if KKLogin asks for one. - Press Check KKLogin connection β the state shows synced machines / profiles / devices.
3.4. First Facebook account
- Enter Email or Facebook UID, Password, 2FA secret, Proxy, Level, Hashtags.
- Press Save account & continue.
- Press Create the KKLogin browser, then Open the KKLogin browser to sign in to Facebook.
- Set the account live.
With all four items ready, press Continue to Step 4 (Group seeding).
Step 4 β Group seeding
4.1. Group
- Press Pick an existing group or Add a new group (group link or UID + group name).
- Enable the modes: Post into the group and/or Browse the group and run the comment script.
- Attach the Group hashtags β hashtags decide which product/content the group receives, and the seeding account must carry the same hashtags.
- Press Save group & continue.
A group whose link is only a slug also needs the numeric Group UID β the client uses it to join and post.
4.2. Posting account
Pick an existing account or add one β create/open the KKLogin browser β set it live.
4.3. Seeding account
Add a separate seeding account, give it the same hashtags as the group, and mark it as an existing member or let the system join it. There is a Skip this step button β the group is still saved, but seeding cannot run yet.
4.4. Readiness check
Four items: Seeding group, Posting account, Seeding account, Group membership.
Step 5 β Summary & welcome
The system re-checks the data from the four steps on its own.
- Missing items show Go back to this step plus Check again.
- View details opens the detail table and the Live accounts count.
- When everything is complete you see "Welcome to KKAuto!" and the Open the dashboard button (disabled until the summary passes).
Common issues
| Symptom | Suggested action |
|---|---|
| Token rejected or the test fails | Reopen the configuration modal and paste the token again; see External API setup |
| AI Decisions is locked | Connect AI Provider first |
| KKAuto is not reporting in | Check the Server URL and sign in again with the admin account |
| KKLogin is not connected | Check the Cloud URL, the Local API on 127.0.0.1:55888, and the Local API token |
| Group is missing its numeric UID | Add the numeric UID for a slug-only group link |
| Open the dashboard is disabled | A summary item is still incomplete β press Go back to this step |

