Getting started with 1Password for your growing team, or refining your setup? Our Secured Success quickstart guide is for you.
Forum Discussion
JesusTheHun
4 years agoNew Contributor
Third party integration
I'm using Alfred.
It has a basic 1Password integration : search for a 1p item, open it in 1p or open it in the browser. That integration uses metadata from 1p xml files.
1P 8 comes with a spotlight-like feature to allow quick actions. Sadly, this is just another hotkey crowding my brain. I already have dozens to remember and carefully manage to avoid overlaps. So I would like to have a great integration with Alfred, to do exactly what 1p offers.
The expected way to do this would be to use the new CLI, right ? It feels so great.
Sadly the CLI uses a session system that requires an authentication after 30min idle.
This is not compatible with a third party integration.
The best way I see would be to be able to talk to the 1password app the same way the browser extension does. Is there any documentation somewhere would the API exposed by the app and the certificates to use ?
1Password Version: 8.8.0
Extension Version: Not Provided
OS Version: macOS 12.5
Browser:_ Safari
10 Replies
- andi_t_1P
1Password Team
Hi JesusTheHun , unfortunately the beta testing is closed for now. Do keep up to date for any developments on that front!
Best,
Andi - JesusTheHunNew Contributor
andi_t_1P I would like to join this testing group please. Thank you for the invite.
EDIT : sorry for the ridiculous delay, but it appears that I didn't have notifications activated. Now I do.
- andi_t_1P
1Password Team
Thanks for your feedback! If you would like to be part of the Service Account beta testing group please let me know in this thread.
- JesusTheHunNew Contributor
No it does not do what I want.
I want to be able to copy the username and password from Alfred. Also it requires to execute a command to sync 1P with Alfred, which is ridiculous.
Also every 30min you have to enter your credentials again because your token has expired.
So it's basically worse than before by every measure. - XIIISuper Contributor
PS: the (new) 1Password 8 workflow provided by the Alfred team seems to do exactly what you want? (search and open in either browser or 1Password)
- XIIISuper Contributor
Service Accounts are still in beta, on an invitation basis.
That’s probably why you don’t see them in your Directory tab.
- JesusTheHunNew Contributor
Sorry for the delay, I didn't receive an email when you responded, like I expected.
I do not see the "Create a Service Account" in the Directory tab. I only see Secrets Automation, Masked Email, Virtual Card and Scripting.
I thought about a keep-alive system but it has a lot of flaws. - andi_t_1P
1Password Team
I see. You could give Service Accounts (https://developer.1password.com/docs/service-accounts/) a try when possible, this should fix problem 1 and 2. This feature is still in beta though. Other than this, you could go with the not so reputable solution of keeping your CLI session open by making sure a call is performed every 30 mins.
Best,
Andi - JesusTheHunNew Contributor
- 1Password Connect cannot use user's Private vault
- It require to deploy a server
- It's not free
By the way, the https://support.1password.com/secrets-automation-billing/ for that feature is broken on Safari 15.6, many elements appear white or don't appear at all (white square artefact)
- andi_t_1P
1Password Team
I think I might have exactly what you are looking for: 1Password Connect https://developer.1password.com/docs/connect.
This provides a secure and private REST API for your secret automation needs.