
Beyond manually adding or creating documents, there are a variety of other contributors available in DEVONthink.
Another source of new documents comes from special considerations for some third-party applications.
.enex files. This can be done via the File > Import > Files and Folders command or by dropping the file on DEVONthink's dock icon. The notes are imported as editable formatted notes. This also is not a sync with Evernote and subsequent imports will generate duplicates.
Chat: When using AI, you can also generate documents. For example, chatting with certain AI engines like Claude, often automatically return responses as Markdown documents. These documents can easily be identified by the (AI) suffix at the end of their names. In fact, you can create a smart group with the criterion Name ends with (AI) to show all AI-generated documents.
Transcription: If you are using a speech-to-text AI engine to transcribe audio or video files, you can generate annotation files from the output. This often includes some timestamps from specific points in the playback.
Images: If you have access to a generative image AI engine, creating an image can be done via the Data > New > Generate Image panel. It's also possible to request an image during an AI chat and to copy or capture the image via the context menu.
Another way to create new documents is via Templates. Accessed in the Data > New from Template submenus, these are special files and smart templates that generate new documents on demand. These can be simple documents, like a phone note or more complicated documents, like a journaling document. Some of them are even AI-powered.
We also periodically publish additional templates via the Support Assistant.
DEVONthink is well known for it powerful automation features including the ability to create documents via scripting. We also make additional scripts available via the Support Assistant.
Application Scripts: Application scripts are those that run via the global Script menu while in another application. For example, while in Safari, you could run a script to generate bookmarks of all the tabs in the frontmost window. Our offerings are discussed in the Application Scripts section. Our Mail rule scripts are another example of application scripts.
Your scripts: If you are inclined to automation, or even just learning, you can write scripts to create documents. See the AppleScript section for more information on getting started with scripting.
URL Commands: As discussed in the URL Commands section, DEVONthink has a URL scheme that can be used to create certain kinds of documents. While they're less powerful and less commonly used, they are yet another tool available to making new documents via automation.
Bookmarklets: And just to make note of it, the bookmarklets discussed earlier in this chapter are also a type of automation that generates new documents for you.
The DEVONthink > Services menu gives you access to special commands provided either by other applications, such as TextEdit or Safari, or by services extensions such as DEVONtechnologies' WordService or CalcService. Also, DEVONthink publishes its own services in the Services menu.
DEVONthink installs several services for copying or summarizing selected text, capturing a web page, or searching for documents in your databases.
If you want to assign hotkeys to services, go to System Settings > Keyboard > Keyboard Shortcuts > Services. Do note that application hotkeys can override hotkeys set here. Try to make sure to specify unused key combinations in your shortcuts. Also, due to the way macOS loads menus, you may need to show the DEVONthink > Services menu once before the hotkey will become active.