/how it works
three pieces.
zero babysitting.
Paste a snippet, or tell your agent to. Pick Slack or Discord. Answer where you already hang out. That's the whole product.
- 01
drop it in
<script> window.Spookat = { site: "site_live_7Hq2" } </script>or tell your agent: “add spookat chat to my site”. it knows what to do.
- 02
pick your chat
slackdiscord
a thread per conversation in slack, a forum post per conversation in discord. one click, no admin panel.
- 03
reply like normal
visitor · is there a free trial?
you, in the thread · 14 days, no card.
it lands in their widget in seconds. start with // for notes they never see.
spookat pretends
to be your slop.
Vibe-coded your site over a weekend? Same. Pick one of 8 styles, 12 fonts so the chat looks like it was always there. Or tell your agent “match my site” and let it pick.
your site: shadcn defaults, gray-200 everything
→ spookat: cleanyour site: purple gradient, “revolutionize”
→ spookat: glassyour site: dark mode dev tool, “blazingly fast”
→ spookat: terminalyour site: cream, rounded, a blob mascot
→ spookat: softyour site: serif italics, “thoughtfully crafted”
→ spookat: paperyour site: helvetica, one red dot, “less but better”
→ spookat: swissyour site: y2k revival, pixel font, 88×31 badges
→ spookat: retroyour site: looks like ours. respect.
→ spookat: brutal
plus:12 fonts, self-hostedany accent colorbottom left or right“match my site” → your agent picks
your team gets every chat.
your agent can help.
Humans are the default. An AI agent is an optional extra on the cool guy plan: your model, your bill. We charge per site, never per resolution.
- 01 →visitor asksIn the widget, on your site.
- 02 →your team sees it. always.Every conversation lands in Slack or Discord, agent or no agent.
- 03 → optionalyour agent may chip inLabelled AI, right there in your thread. You see every word it says.
- 04 ✓you reply, it steps backAny teammate's reply takes over. No switch to flip.
the dashboard is optional.
- snippet
- Style, font and accent live in your code. Your agent edits them like anything else.
- mcp
- Your coding agent sets everything up over remote MCP. Open the dashboard and a browser agent can drive it too, through WebMCP.
- inbox
- Want a screen anyway? There's an inbox. It stays in sync with your thread.