How to get Services > Capture Bookmark to work in Chrome?

Works in Safari. When I select the current URL and right-click, I can select the menu “Services > Devonthink 3: Capture Bookmark” and it adds a Bookmark to my DevonThink Inbox

When I do the same in Chrome, it switches the current app to DevonThink, the machine audibly beeps (once), and then the bookmark is not captured.

Has anyone else experienced this and if so is there a fix?

Versions

  • MacOS Sonoma 14.5
  • DevonThink3 3.9.6
  • Safari 17.5
  • Chrome 126.0.6478.127

Many thanks in advance for any help!

WFM. Is DEVONthink allowed to automate Chrome?

thanks and Yes, that setting is enabled

You could check the other permissions like full disk access. But given that it works here, it’s probably not a DT issue but one with your machine or settings.

Thanks. It actually just worked once, but then didn’t when I tried it a second time.

So something intermittent is going on with application state between DT and Chrome (and maybe others).

Weird in all cases I toggle to Chrome, select the current URL, right-click to “Capture Bookmark”.

most of the time it fails with a beep, but a minute ago it worked.

Why are you using the Services or " I toggle to Chrome, select the current URL, right-click to ‘Capture Bookmark’" instead of the browser extension?

PS: You could always use a different browser as well, e.g., Safari.

1 Like

On my personal laptop, My life is in Chrome not safari

And my work laptop runs google enterprise and does not allow me to install browser extensions

Why is the service installed if it doesn’t work? Is there a way to remove the service? It’s menu clutter if it’s not expected to work.

It is well known, services aren’t solely controlled by the application they belong to. Their behaviors, and even their appearance n the menu, is governed by the active application. If the active app, Chrome in this case, provides no or unusual information, a service may not work or produce unexpected results.

PS: Chrome is a not the best choice if inter-application communication on a Mac is needed. Firefox is also not a great choice, perhaps even worse in ways.

PPS: We are working on some things that may improve opportunities in Chrome or Firefox. We will see.

I didn’t read your initial post attentively enough. Indeed, Services / DEVONthink add bookmark in Chrome just issues a beep.

It does work. Just not in your preferred browser. If I enter an URL in CodeRunner and select it, it’s copied as a bookmark to DT. Also, if I select the URL in Firefox or Safari, the service does what it’s supposed to do. Maybe you should use a better behaving browser.

You can turn services off in the system preferences/keyboard/shortcuts section (as a Google search would’ve told you, I guess). But that’s a system wide setting, so turning a service off would make it unavailable in every app.