Evernote

Evernote é uma plataforma de anotações e organização que ajuda indivíduos e equipes a capturar ideias, gerenciar projetos e armazenar informações em vários dispositivos. Com cadernos, tags e pesquisa poderosa, o Evernote funciona como um hub central de gestão do conhecimento.

Com a integração Evernote do Zoen, você pode:

  • Criar e atualizar notas: Crie programaticamente novas notas com conteúdo e tags, ou atualize notas existentes em qualquer caderno.
  • Pesquisar e recuperar notas: Use a gramática de pesquisa do Evernote para encontrar notas por palavra-chave, tag, caderno ou outros critérios, e recupere o conteúdo completo da nota.
  • Organizar com cadernos e tags: Crie cadernos e tags, liste os existentes e mova ou copie notas entre cadernos.
  • Excluir e gerenciar notas: Mova notas para a lixeira ou copie-as para cadernos diferentes como parte de workflows automatizados.

Como funciona no Zoen: Adicione um bloco Evernote ao seu workflow e selecione uma operação (por exemplo, criar nota, pesquisar notas, listar cadernos). Informe seu token de desenvolvedor do Evernote e quaisquer parâmetros necessários. O bloco chama a API do Evernote e retorna dados estruturados que você pode passar para blocos posteriores — por exemplo, pesquisar notas de reunião e enviar resumos para o Slack, ou criar notas a partir de conteúdo gerado por IA.

Usage Instructions

Integrate with Evernote to manage notes, notebooks, and tags. Create, read, update, copy, search, and delete notes. Create and list notebooks and tags.

Actions

evernote_copy_note

Copy a note to another notebook in Evernote

Input

ParameterTypeRequiredDescription
apiKeystringYesEvernote developer token
noteGuidstringYesGUID of the note to copy
toNotebookGuidstringYesGUID of the destination notebook

Output

ParameterTypeDescription
noteobjectThe copied note metadata
guidstringNew note GUID
titlestringNote title
notebookGuidstringGUID of the destination notebook
creatednumberCreation timestamp in milliseconds
updatednumberLast updated timestamp in milliseconds

evernote_create_note

Create a new note in Evernote

Input

ParameterTypeRequiredDescription
apiKeystringYesEvernote developer token
titlestringYesTitle of the note
contentstringYesContent of the note (plain text or ENML)
notebookGuidstringNoGUID of the notebook to create the note in (defaults to default notebook)
tagNamesstringNoComma-separated list of tag names to apply

Output

ParameterTypeDescription
noteobjectThe created note
guidstringUnique identifier of the note
titlestringTitle of the note
contentstringENML content of the note
notebookGuidstringGUID of the containing notebook
tagNamesarrayTag names applied to the note
creatednumberCreation timestamp in milliseconds
updatednumberLast updated timestamp in milliseconds

evernote_create_notebook

Create a new notebook in Evernote

Input

ParameterTypeRequiredDescription
apiKeystringYesEvernote developer token
namestringYesName for the new notebook
stackstringNoStack name to group the notebook under

Output

ParameterTypeDescription
notebookobjectThe created notebook
guidstringNotebook GUID
namestringNotebook name
defaultNotebookbooleanWhether this is the default notebook
serviceCreatednumberCreation timestamp in milliseconds
serviceUpdatednumberLast updated timestamp in milliseconds
stackstringNotebook stack name

evernote_create_tag

Create a new tag in Evernote

Input

ParameterTypeRequiredDescription
apiKeystringYesEvernote developer token
namestringYesName for the new tag
parentGuidstringNoGUID of the parent tag for hierarchy

Output

ParameterTypeDescription
tagobjectThe created tag
guidstringTag GUID
namestringTag name
parentGuidstringParent tag GUID
updateSequenceNumnumberUpdate sequence number

evernote_delete_note

Move a note to the trash in Evernote

Input

ParameterTypeRequiredDescription
apiKeystringYesEvernote developer token
noteGuidstringYesGUID of the note to delete

Output

ParameterTypeDescription
successbooleanWhether the note was successfully deleted
noteGuidstringGUID of the deleted note

evernote_get_note

Retrieve a note from Evernote by its GUID

Input

ParameterTypeRequiredDescription
apiKeystringYesEvernote developer token
noteGuidstringYesGUID of the note to retrieve
withContentbooleanNoWhether to include note content (default: true)

Output

ParameterTypeDescription
noteobjectThe retrieved note
guidstringUnique identifier of the note
titlestringTitle of the note
contentstringENML content of the note
contentLengthnumberLength of the note content
notebookGuidstringGUID of the containing notebook
tagGuidsarrayGUIDs of tags on the note
tagNamesarrayNames of tags on the note
creatednumberCreation timestamp in milliseconds
updatednumberLast updated timestamp in milliseconds
activebooleanWhether the note is active (not in trash)

evernote_get_notebook

Retrieve a notebook from Evernote by its GUID

Input

ParameterTypeRequiredDescription
apiKeystringYesEvernote developer token
notebookGuidstringYesGUID of the notebook to retrieve

Output

ParameterTypeDescription
notebookobjectThe retrieved notebook
guidstringNotebook GUID
namestringNotebook name
defaultNotebookbooleanWhether this is the default notebook
serviceCreatednumberCreation timestamp in milliseconds
serviceUpdatednumberLast updated timestamp in milliseconds
stackstringNotebook stack name

evernote_list_notebooks

List all notebooks in an Evernote account

Input

ParameterTypeRequiredDescription
apiKeystringYesEvernote developer token

Output

ParameterTypeDescription
notebooksarrayList of notebooks

evernote_list_tags

List all tags in an Evernote account

Input

ParameterTypeRequiredDescription
apiKeystringYesEvernote developer token

Output

ParameterTypeDescription
tagsarrayList of tags

evernote_search_notes

Search for notes in Evernote using the Evernote search grammar

Input

ParameterTypeRequiredDescription
apiKeystringYesEvernote developer token
querystringYesSearch query using Evernote search grammar (e.g., "tag:work intitle:meeting")
notebookGuidstringNoRestrict search to a specific notebook by GUID
offsetnumberNoStarting index for results (default: 0)
maxNotesnumberNoMaximum number of notes to return (default: 25)

Output

ParameterTypeDescription
totalNotesnumberTotal number of matching notes
notesarrayList of matching note metadata

evernote_update_note

Update an existing note in Evernote

Input

ParameterTypeRequiredDescription
apiKeystringYesEvernote developer token
noteGuidstringYesGUID of the note to update
titlestringNoNew title for the note
contentstringNoNew content for the note (plain text or ENML)
notebookGuidstringNoGUID of the notebook to move the note to
tagNamesstringNoComma-separated list of tag names (replaces existing tags)

Output

ParameterTypeDescription
noteobjectThe updated note
guidstringUnique identifier of the note
titlestringTitle of the note
contentstringENML content of the note
notebookGuidstringGUID of the containing notebook
tagNamesarrayTag names on the note
creatednumberCreation timestamp in milliseconds
updatednumberLast updated timestamp in milliseconds

On this page