Products Marketplace Blog About Contact Sign in Download
LacPointer as a Hub: Notion, Slack, GitHub, Calendar

LacPointer as a Hub: Notion, Slack, GitHub, Calendar

I used to have four tabs pinned at all times just to stay on top of daily work. Now I talk to all of them through one floating bar with Option+Space. Here's the actual workflow.

Four tabs I used to have pinned forever

Notion. Slack. GitHub. Google Calendar. At any given point during the day, at least one of those tabs was the reason I lost focus on whatever I was actually trying to build. I'd go to check one thing — a PR status, a meeting time, whether someone replied to a thread — and come back three minutes later having done nothing useful.

The problem isn't that these tools are bad. They're fine. The problem is the context switch itself. Every time you leave your editor or terminal to open a browser tab, you're paying a tax. Small tax, sure, but you pay it dozens of times a day.

LacPointer sits at the edge of your screen and connects to all four. You hit Option+Space, type what you need, and go back to work. That's the pitch. Here's what it actually looks like day to day.

Notion: creating tasks without leaving your flow

The most common thing I do in Notion is create tasks. Not write long docs — just log something so I don't forget it. The old workflow: switch to the browser, open Notion, find the right database, fill in the fields, go back. Maybe 45 seconds. Doesn't sound like much.

With LacPointer connected to Notion, I hit Option+Space and type something like:

Add a task to my dev backlog: "Fix the auth token refresh bug" — priority high, due Friday

It creates the entry. I never left my editor. The Notion integration reads your workspace structure so it can target the right database by name — you don't have to remember IDs or URLs.

You can also query. "What tasks are due today?" or "Show me my in-progress items" works fine. It pulls the data and surfaces it right in the bar. No tab required.

Google Calendar: checking your day in two seconds

I check my calendar more often than I probably should, mostly just to confirm what time something is or whether I have a gap before a meeting. Previously that meant clicking over to a browser tab, waiting for Calendar to load, scanning the day view.

Now I just ask: What's on my calendar today? or Do I have anything after 3pm?

LacPointer pulls the events from Google Calendar and lists them in the bar. If I want to add something: Schedule a 30 minute focus block tomorrow at 10am called "Deep work" — done. It shows up in Calendar immediately.

The one thing worth knowing: you connect Calendar under the integrations section in LacPointer settings, and it uses OAuth so your credentials never touch lacai's servers directly. That matters to me.

GitHub: PR status and issue checks without the browser

This one is probably the most used integration for me personally. I'm constantly checking PR status — did the CI pass, did someone leave a review, is a branch merged yet.

Instead of going to GitHub and navigating to the right repo, I just ask:

What's the status of my open PRs on the lac-cli repo?

Or:

Any new comments on PR #84?

It handles both. You can also create issues directly from the bar. If I find a bug mid-session I'll just fire off: Open a GitHub issue on lacai/lacpointer — title "Wand flickers on external monitor", label it bug. The issue gets created and I can keep working.

The GitHub skill connects via a personal access token you store once. LacPointer encrypts it with AES-256 at rest. You set the scope when you generate the token in GitHub — I use repo scope and nothing else.

Slack: sending messages without opening the app

Slack is the one I was most skeptical about. The app is already fast. Do I really need another way in?

Turns out yes, specifically for quick status messages to teammates. The moment I have to switch to Slack, I see the unread badges, I read threads I didn't need to read yet, and 10 minutes disappear. Sending through LacPointer avoids all of that.

Send a message to the #dev channel: "Deploying the auth fix in 5 mins, heads up"

Sent. I didn't open Slack. I didn't see anything I wasn't ready to deal with. That's actually the whole point.

It works for DMs too: DM Ayomide: "Can you review PR #84 when you get a chance?" — it finds the user and sends it.

Voice mode makes it even faster

All of these integrations work through voice too. Hit Cmd+Shift+V and just say what you need. "Add a Notion task for tomorrow — review the deploy checklist." "What's my next meeting?" "Send a Slack message to the team channel, stand-up notes are in the doc."

Voice is genuinely useful here because integration commands are usually short and factual. You're not dictating an essay, you're issuing a clear instruction. The latency is low enough that it doesn't feel slow.

The thing that makes this work

What makes the integration layer feel coherent is that LacPointer understands context across tools. If I say "create a Notion task for the thing we discussed in Slack" — it won't magically read your Slack history, but it does handle ambiguous references well enough when you're specific. And because the bar is always one shortcut away, the habit forms quickly. Within a week it just becomes how you interact with these tools.

The free plan covers all integrations — you're not gated. You just need API keys or OAuth tokens for each service, which takes maybe 10 minutes to set up once.

Where to start

If you haven't connected any integrations yet, start with just one. I'd say Notion or Calendar first — they have the most obvious daily use. Go to LacPointer settings, find the Integrations tab, and follow the prompts. Each one takes under two minutes to connect.

Then spend a day noticing every time you'd normally switch tabs for one of those services. Use the bar instead. By the end of the day you'll have a pretty clear sense of how much time you were actually losing to those context switches.

Download LacPointer at lacai.io/download if you haven't yet. Option+Space from anywhere once it's running.

We use cookies to keep you signed in and to serve ads via Google AdSense. By continuing to use this site you agree to our Privacy Policy.