Overview

OK

Good evening, Oks

Three posts are drafted and waiting for your go-ahead. Everything else is on schedule.

This week in the pipeline

What the bot has done with the content you uploaded
Bot running
14
UploadedPhotos & videos
14
WrittenCaptions drafted
14
TaggedHashtags & keywords
3
Awaiting youNeeds approval
6
ScheduledQueued to post
5
LivePublished
Posts published
38
+12 vs last month
Blog articles live
6
2 ranking on page one
Chat conversations
214
91% answered by the bot
Website health
86/100
2 issues need attention

Waiting for your approval

Nothing goes live until you say so

Connections

Where the bot is allowed to post
f
Facebook pageHarbor Family Dental
Connected
IG
Instagram@harborfamilydental
Connected
in
LinkedInCompany page
Reconnect
Websiteharborfamilydental.com · WordPress
Connected
WhatsApp botNot set up yet

Brief a new post

Upload your photo or video and tell the bot what it's about. It writes the caption, hashtags, SEO keywords and an optional blog article, then sends everything to you for approval.

1
2
Upload photos or videos
3
4
Artwork
5
6
Publish to
"Website blog" also writes a full SEO article and adds it to your blog page.
7
8

Your draft appears here

Fill in the brief and press Generate draft. You can edit anything before it's sent for approval.

Review before it goes live

Check each draft, edit if you like, then approve. Approved posts are scheduled automatically.

Scheduled and published

Everything the bot has queued or posted, across every channel.

PostChannelsDateStatus

Connect your social accounts

Sign in once with each platform on its own login page. Oks.1 never sees your passwords, and you can remove access any time.

Instagram needs a Business or Creator account linked to your Facebook page. LinkedIn posts go to company pages where you are an admin.

Posting rules

How the bot behaves on your social channels
Require my approval before postingRecommended. Drafts wait in Approvals until you say yes.
Adapt captions for each platformShorter for Instagram, more professional for LinkedIn.
Post at the best timeUses your audience's most active hours.
Reply to comments automaticallySimple thank-yous and FAQs. Anything unusual is flagged for you.

Your website

Connect your site so the bot can improve its SEO and publish blog articles to your blog page.

Website details

Connected on 12 Sep 2026
Connected
Create one under Users → Profile → Application Passwords.

What the bot can do here

Turn off anything you'd rather handle yourself
Add SEO keywords to pagesPage titles, meta descriptions and image alt text.
Write and publish blog articlesOne article from each campaign you brief.
Add the website chatbotShows a chat bubble on every page.
Keep a backup before changesEvery edit can be undone from here.

Keywords by page

Suggested by the bot from your content and local search data
PageTarget keywordsSEO scoreAction
Home
/
family dentist near medental clinic buffalo grove
82Applied
Invisalign
/invisalign
invisalign costclear alignersfree invisalign consultation
58
Teeth whitening
/whitening
professional teeth whiteningwhitening price
47
Contact
/contact
emergency dentistbook dental appointment
64
Search clicks
1,482
+18% vs last 28 days
Impressions
46.2k
+9%
Average position
14.3
Up 2.1 places
Keywords on page one
11
+3 this month

Keyword positions

From Google Search Console, last 28 days
Search Console connected
KeywordPositionChangeClicks
family dentist near me4▲ 3312
invisalign buffalo grove6▲ 5188
emergency dentist9▲ 1142
teeth whitening price14▼ 261
clear aligners cost21new12

What the bot suggests

Based on this month's search data
"teeth whitening price" dropped 2 placesAdd a pricing section to /whitening. The bot has a draft ready.
"clear aligners cost" is newA blog article on aligner costs could reach page one.
Page speed on mobile: 71Two large images on the home page slow it down.

Blog articles

Written by the bot from your campaigns
Is Invisalign worth it? What a free consultation includes1,240 words · 6 keywords
Awaiting approval
5 signs you need a dental check-up this autumn980 words · Published 18 Sep
Live
Professional vs at-home teeth whitening1,100 words · Published 9 Sep
Live

Blog settings

How articles are published

Chatbots that answer your customers

Trained on your website, services and FAQs. They reply instantly, day or night, and hand over to you when a question needs a person.

Website chat bubble

Appears in the corner of every page
Not installed
Your website is connected, so installing takes one click. No code needed.
Or paste this before </body> yourself
<script src="https://okstechnologies.com/oks1/chat.js" data-bot="harbor-family-dental" async></script>
HA
Harbor AssistantReplies instantly
Hi! Looking to book a visit or ask about treatments?
How much is Invisalign?
Most treatments range from $3,000 to $6,500 depending on your case. This month the first consultation and 3D scan are free. Want me to book one for you?

WhatsApp auto-replies

Uses the official WhatsApp Business Platform
Not connected
This must be a number not already logged in to the WhatsApp app on a phone.
Reply to every new messageAnswers questions about services, prices, hours and location.
Book appointments in chatCollects name, preferred time and reason for the visit.
Hand over to my teamWhen a customer asks for a person or the bot isn't sure.
Only reply outside business hoursYour team answers during the day.

Handover contact

Who gets notified when a customer needs a person
WhatsApp does not currently deliver promotional messages to US (+1) numbers. Oks.1 leaves those contacts out of promotional campaigns automatically. Reminders and booking confirmations still reach everyone who opted in.
Opted-in contacts
1,284
Agreed to receive messages
Can receive promotions
372
912 US numbers excluded
Last campaign read rate
68%
Reminder, 21 Sep

New campaign

Messages use templates approved by WhatsApp

Recent campaigns

Check-up reminder21 Sep · 1,204 delivered · 68% read
Sent
Back-to-school offer2 Sep · 351 delivered · 54% read
Sent
October Invisalign offerTemplate waiting for WhatsApp review
In review

Sources the bots learn from

Both chatbots answer only from these. Update them any time.
harborfamilydental.com24 pages read · updated today
Active
FAQs18 questions and answers
Price list 2026.pdfUploaded 2 Sep
Active

Website health

The bot checks your website every day for broken pages, errors, speed and downtime, and tells you what to fix first.

86
Health score
Uptime, last 30 days
99.98%
One 9-minute outage
Mobile page speed
71
Could be faster
SSL certificate
74 days
Renews automatically

Issues found

Last scan today at 06:00 · 24 pages checked
IssueWhereWho fixes it
The bot fixes content and SEO issues through your website's connection, after you approve, and keeps a backup of every change. Code, server and plugin problems go to the OKS team so nothing on your site breaks.

Last 30 days

Checked every 5 minutes from three locations
Online now
30 days agoToday
Site unreachable for 9 minutes14 Sep, 02:12–02:21 · hosting server restarted
Resolved
Slow responses (over 5 seconds)3 Sep, 18:40 · 22 minutes
Resolved

Alerts

How we tell you when something goes wrong
Email when the site goes downSent within 5 minutes.
WhatsApp alertTo the handover number in your chatbot settings.
Alert the OKS team tooWe look into it for you, even outside your hours.

Security checks

Run daily · last check today at 06:05
2 to review
Pass
SSL certificate validExpires in 74 days, set to renew automatically
Pass
Not on any blacklistGoogle Safe Browsing reports no malware or phishing
Pass
Domain renewalharborfamilydental.com renews in 212 days
Fix
Plugin with a known weakness"Contact Form Lite" 2.3 has a published security issue. Update to 2.5 or later.
Review
Security headers3 of 6 recommended headers are missing
Pass
WordPress is up to dateVersion 6.8 · automatic minor updates on

Watch logins and file changes

Install the free Oks.1 plugin on your WordPress site to get alerts for repeated failed logins and unexpected file changes.

These checks watch for common risks and alert you early. They do not replace a firewall, hosting security or a full security audit.

Bring customers back

See what customers say, group them by how they buy, and invite them back with campaigns that go only to people who agreed to hear from you.

Average rating
4.7 / 5
212 Google reviews
New reviews this month
14
+6 vs last month
Repeat customers
38%
Up from 31%
Came back from campaigns
27
Last 30 days

Latest reviews

From your Google Business Profile and Facebook page

Ask for reviews

Happy customers are sent a short request with your review link
Send review requests automatically2 days after a visit or order, by WhatsApp or email.
Draft replies to new reviewsThe bot writes a reply; you approve it before it posts.
Alert me about low ratingsEmail right away for any review of 3 stars or less.

Customer segments

Built from your bookings, orders and chatbot conversations, updated daily
SegmentWho is in itCustomersAction
Retargeting ads run on Google and Meta, and the ad budget is paid to them directly. WhatsApp offers are not delivered to US (+1) numbers; those customers get email instead.

Campaigns

Every campaign is sent to you for approval first

Retargeting audiences

Synced to your ad accounts so your ads reach people who already know you
Website visitors, last 30 daysMeta Ads · 1,940 people
Synced
Invisalign page visitorsGoogle Ads · 610 people
Synced
Lapsed patientsMeta Ads · 212 people
Needs ad account

Reports

How your marketing is performing, the weekly summary we email you, and a record of everything the bot has done.

Social reach
18.4k
+22% vs last month
Engagement
1,126
Likes, comments, shares
Website visitors
3,904
+11% · Google Analytics
Leads from chat
37
Bookings and enquiries

Reach by channel

Last 30 days

Data sources

Connected accounts that feed these numbers
Facebook and Instagram insightsFrom your connected pages
Connected
LinkedIn page analyticsNeeds you to sign in again
Reconnect
Google Analyticsharborfamilydental.com
Connected
Google Search ConsoleSearch clicks and rankings
Connected

Weekly report

A one-page PDF summary, sent by email
On
Include

Past reports

Everything the bot did

Newest first · kept for 12 months

Your subscription

How much time and how many posts are left in your package.

Growth package

Active
9days left

Included in your package

    VISA
    Visa ending 4417
    Payments by Stripe

    Payment history

    Receipts are also emailed to you
    DatePackageAmountReceipt