Note: This page contains information about the internals of Priority Matrix that might be useful to software developers. If you are not a programmer, most of this content will probably not make sense to you, and that’s alright.
Priority Matrix is a rich application suite with a lot of functionality. One of its strengths resides in the number of integrations with third party software (Outlook, Mail, calendars, Evernote…). As of recent, it is possible for other applications, as well as for websites, to deep-link in to Priority Matrix content. Similar, for example, to those iTunes links you may have seen in the past, it is possible to link directly to a Priority Matrix project, an item, or their comments section.
The first thing we need to define is the URL scheme, which in our case is “prioritymatrix://“. Next is the domain, which currently can only be sync.appfluence.com. This means that all Priority Matrix deep links begin with: prioritymatrix://sync.appfluence.com
Knowing that, here is a brief outline of the current possibilities:
- prioritymatrix://sync.appfluence.com/api/v1/item/12345/ points to the item with id 12345. When you open this link in a system that has Priority Matrix, the given item will open.
- prioritymatrix://sync.appfluence.com/api/v1/item/12345/comments/ refers to the comments section of item 12345.
- prioritymatrix://sync.appfluence.com/api/v1/project/3456/ points to the project with id 3456. When you open this link in a system that has Priority Matrix, the given project will open.
- prioritymatrix://sync.appfluence.com/api/v1/item/3456/comments/ refers to the comments section of project 3456, and opening that link should go straight to the comments section of said project.
In practice, you should be able to get these links directly from our apps, especially the desktop versions, by right clicking on the relevant item or project. You might also see some of these links in your daily or weekly reports. Feel free to integrate them in your own projects!
As always, we are happy to take your feedback and suggestions, so please let us know if you would like to see any additions or improvements, or if we can lend you a hand with integration.