Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/astro.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ import starlight from "@astrojs/starlight";

export default defineConfig({
site: process.env.CI
? "https://clawbolt.ai"
? "https://mozilla-ai.github.io"
: "http://localhost:4321",
base: "/",
base: process.env.CI ? "/clawbolt" : "/",
integrations: [
starlight({
title: "Clawbolt",
Expand Down
1 change: 0 additions & 1 deletion docs/public/CNAME

This file was deleted.

2 changes: 1 addition & 1 deletion docs/src/content/docs/deployment/bluebubbles-setup.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -133,4 +133,4 @@ Tell users to open **Messages** on their iPhone, iPad, or Mac and start a new co

## Reference

See the [Configuration](/configuration/#bluebubbles-settings-self-hosted-imessage-bridge) page for the full list of BlueBubbles environment variables.
See the [Configuration](../configuration/#bluebubbles-settings-self-hosted-imessage-bridge) page for the full list of BlueBubbles environment variables.
2 changes: 1 addition & 1 deletion docs/src/content/docs/guide/calendar.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -48,4 +48,4 @@ Clawbolt: Here's a link to connect your Google account:
Tap it, sign in, and grant calendar access.
```

You can also connect from the Tools page in the web dashboard. You can control which calendar actions are enabled (list, create, update, delete) from there. See [Google Calendar](/features/calendar/) for technical setup details.
You can also connect from the Tools page in the web dashboard. You can control which calendar actions are enabled (list, create, update, delete) from there. See [Google Calendar](../../features/calendar/) for technical setup details.
2 changes: 1 addition & 1 deletion docs/src/content/docs/guide/dashboard.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ That said, the dashboard is there if you want a visual overview or prefer to mak
The main dashboard shows a card for each area: **Channels**, **Tools**, **Memory**, **Heartbeat**, **Soul**, **User**, and **Settings**. Click any card to view or edit.

- **Channels** -- messaging platforms your assistant listens on and their status
- **Tools** -- integrations like Google Calendar and QuickBooks (also manageable [over chat](/guide/integrations/))
- **Tools** -- integrations like Google Calendar and QuickBooks (also manageable [over chat](../integrations/))
- **Memory** -- what your assistant knows about your business (also managed automatically through chat)
- **Heartbeat** -- proactive check-in priorities (also managed through chat)
- **Soul** -- your assistant's personality and communication style (also managed through chat)
Expand Down
2 changes: 1 addition & 1 deletion docs/src/content/docs/guide/estimates.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -51,4 +51,4 @@ Clawbolt: Here's a link to connect your QuickBooks account:
Tap it, sign in, and you're all set.
```

You can also connect from the Tools page in the web dashboard. See [QuickBooks](/features/quickbooks/) for technical setup details.
You can also connect from the Tools page in the web dashboard. See [QuickBooks](../../features/quickbooks/) for technical setup details.
4 changes: 2 additions & 2 deletions docs/src/content/docs/guide/getting-started.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,11 @@ Clawbolt: Got it! I've saved your electrical rate at $95/hour.

## Everything happens through chat

Your assistant manages everything for you as you talk. Your memory, personality, profile, heartbeat priorities, and integrations are all updated automatically through conversation. There's a [web dashboard](/guide/dashboard/) if you're curious, but you never need to open it.
Your assistant manages everything for you as you talk. Your memory, personality, profile, heartbeat priorities, and integrations are all updated automatically through conversation. There's a [web dashboard](./dashboard/) if you're curious, but you never need to open it.

## Tips for getting started

- **Talk naturally.** No special commands needed.
- **Use voice dictation.** Tap the microphone on your keyboard and talk instead of typing.
- **Teach it as you go.** Every time you mention a client, rate, or preference, it remembers.
- **Connect integrations over chat.** Ask "connect my Google Calendar" and your assistant sends you a link. [Learn more](/guide/integrations/)
- **Connect integrations over chat.** Ask "connect my Google Calendar" and your assistant sends you a link. [Learn more](./integrations/)
16 changes: 8 additions & 8 deletions docs/src/content/docs/guide/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,15 @@ Clawbolt: 42 Oak Street, Austin, TX 78701.

## What it can do

- **[Memory](/guide/memory/)** -- remembers your rates, clients, and preferences
- **[Photos](/guide/photos/)** -- analyzes and organizes job site photos
- **[Estimates](/guide/estimates/)** -- dictate a job description, get a QuickBooks estimate
- **[Calendar](/guide/calendar/)** -- check availability, schedule jobs, get reminders
- **[Heartbeat](/guide/heartbeat/)** -- proactive check-ins and follow-ups
- **[Integrations](/guide/integrations/)** -- connect Google Calendar, QuickBooks, and more over chat
- **[Memory](./memory/)** -- remembers your rates, clients, and preferences
- **[Photos](./photos/)** -- analyzes and organizes job site photos
- **[Estimates](./estimates/)** -- dictate a job description, get a QuickBooks estimate
- **[Calendar](./calendar/)** -- check availability, schedule jobs, get reminders
- **[Heartbeat](./heartbeat/)** -- proactive check-ins and follow-ups
- **[Integrations](./integrations/)** -- connect Google Calendar, QuickBooks, and more over chat

## Getting started

If someone already set up Clawbolt for you, head to [First Steps](/guide/getting-started/).
If someone already set up Clawbolt for you, head to [First Steps](./getting-started/).

Setting it up yourself? Start with the [technical setup guide](/getting-started/) and come back here once it's running.
Setting it up yourself? Start with the [technical setup guide](../getting-started/) and come back here once it's running.
4 changes: 2 additions & 2 deletions docs/src/content/docs/guide/integrations.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@ Clawbolt: Google Calendar has been disconnected.

## Available integrations

- **Google Calendar** -- check your schedule, book jobs, manage events. [Learn more](/guide/calendar/)
- **QuickBooks Online** -- create estimates, look up invoices, manage customers. [Learn more](/guide/estimates/)
- **Google Calendar** -- check your schedule, book jobs, manage events. [Learn more](../calendar/)
- **QuickBooks Online** -- create estimates, look up invoices, manage customers. [Learn more](../estimates/)

## Dashboard alternative

Expand Down
2 changes: 1 addition & 1 deletion docs/src/content/docs/guide/photos.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,4 @@ Job Photos/
bathroom-tile.jpg
```

Without cloud storage, photos are kept on the server's local storage. Cloud storage is configured by whoever set up your Clawbolt instance. See [Storage Providers](/deployment/storage/) for technical details.
Without cloud storage, photos are kept on the server's local storage. Cloud storage is configured by whoever set up your Clawbolt instance. See [Storage Providers](../../deployment/storage/) for technical details.
2 changes: 1 addition & 1 deletion frontend/src/extensions/routes.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,5 @@ export function getReportIssueUrl(): string {
}

export function getDocsUrl(): string {
return 'https://clawbolt.ai/guide/';
return 'https://mozilla-ai.github.io/clawbolt/guide/';
}
Loading