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.
Integrate with Evernote to manage notes, notebooks, and tags. Create, read, update, copy, search, and delete notes. Create and list notebooks and tags.
Copy a note to another notebook in Evernote
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | Evernote developer token |
noteGuid | string | Yes | GUID of the note to copy |
toNotebookGuid | string | Yes | GUID of the destination notebook |
| Parameter | Type | Description |
|---|
note | object | The copied note metadata |
↳ guid | string | New note GUID |
↳ title | string | Note title |
↳ notebookGuid | string | GUID of the destination notebook |
↳ created | number | Creation timestamp in milliseconds |
↳ updated | number | Last updated timestamp in milliseconds |
Create a new note in Evernote
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | Evernote developer token |
title | string | Yes | Title of the note |
content | string | Yes | Content of the note (plain text or ENML) |
notebookGuid | string | No | GUID of the notebook to create the note in (defaults to default notebook) |
tagNames | string | No | Comma-separated list of tag names to apply |
| Parameter | Type | Description |
|---|
note | object | The created note |
↳ guid | string | Unique identifier of the note |
↳ title | string | Title of the note |
↳ content | string | ENML content of the note |
↳ notebookGuid | string | GUID of the containing notebook |
↳ tagNames | array | Tag names applied to the note |
↳ created | number | Creation timestamp in milliseconds |
↳ updated | number | Last updated timestamp in milliseconds |
Create a new notebook in Evernote
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | Evernote developer token |
name | string | Yes | Name for the new notebook |
stack | string | No | Stack name to group the notebook under |
| Parameter | Type | Description |
|---|
notebook | object | The created notebook |
↳ guid | string | Notebook GUID |
↳ name | string | Notebook name |
↳ defaultNotebook | boolean | Whether this is the default notebook |
↳ serviceCreated | number | Creation timestamp in milliseconds |
↳ serviceUpdated | number | Last updated timestamp in milliseconds |
↳ stack | string | Notebook stack name |
Create a new tag in Evernote
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | Evernote developer token |
name | string | Yes | Name for the new tag |
parentGuid | string | No | GUID of the parent tag for hierarchy |
| Parameter | Type | Description |
|---|
tag | object | The created tag |
↳ guid | string | Tag GUID |
↳ name | string | Tag name |
↳ parentGuid | string | Parent tag GUID |
↳ updateSequenceNum | number | Update sequence number |
Move a note to the trash in Evernote
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | Evernote developer token |
noteGuid | string | Yes | GUID of the note to delete |
| Parameter | Type | Description |
|---|
success | boolean | Whether the note was successfully deleted |
noteGuid | string | GUID of the deleted note |
Retrieve a note from Evernote by its GUID
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | Evernote developer token |
noteGuid | string | Yes | GUID of the note to retrieve |
withContent | boolean | No | Whether to include note content (default: true) |
| Parameter | Type | Description |
|---|
note | object | The retrieved note |
↳ guid | string | Unique identifier of the note |
↳ title | string | Title of the note |
↳ content | string | ENML content of the note |
↳ contentLength | number | Length of the note content |
↳ notebookGuid | string | GUID of the containing notebook |
↳ tagGuids | array | GUIDs of tags on the note |
↳ tagNames | array | Names of tags on the note |
↳ created | number | Creation timestamp in milliseconds |
↳ updated | number | Last updated timestamp in milliseconds |
↳ active | boolean | Whether the note is active (not in trash) |
Retrieve a notebook from Evernote by its GUID
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | Evernote developer token |
notebookGuid | string | Yes | GUID of the notebook to retrieve |
| Parameter | Type | Description |
|---|
notebook | object | The retrieved notebook |
↳ guid | string | Notebook GUID |
↳ name | string | Notebook name |
↳ defaultNotebook | boolean | Whether this is the default notebook |
↳ serviceCreated | number | Creation timestamp in milliseconds |
↳ serviceUpdated | number | Last updated timestamp in milliseconds |
↳ stack | string | Notebook stack name |
List all notebooks in an Evernote account
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | Evernote developer token |
| Parameter | Type | Description |
|---|
notebooks | array | List of notebooks |
List all tags in an Evernote account
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | Evernote developer token |
| Parameter | Type | Description |
|---|
tags | array | List of tags |
Search for notes in Evernote using the Evernote search grammar
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | Evernote developer token |
query | string | Yes | Search query using Evernote search grammar (e.g., "tag:work intitle:meeting") |
notebookGuid | string | No | Restrict search to a specific notebook by GUID |
offset | number | No | Starting index for results (default: 0) |
maxNotes | number | No | Maximum number of notes to return (default: 25) |
| Parameter | Type | Description |
|---|
totalNotes | number | Total number of matching notes |
notes | array | List of matching note metadata |
Update an existing note in Evernote
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | Evernote developer token |
noteGuid | string | Yes | GUID of the note to update |
title | string | No | New title for the note |
content | string | No | New content for the note (plain text or ENML) |
notebookGuid | string | No | GUID of the notebook to move the note to |
tagNames | string | No | Comma-separated list of tag names (replaces existing tags) |
| Parameter | Type | Description |
|---|
note | object | The updated note |
↳ guid | string | Unique identifier of the note |
↳ title | string | Title of the note |
↳ content | string | ENML content of the note |
↳ notebookGuid | string | GUID of the containing notebook |
↳ tagNames | array | Tag names on the note |
↳ created | number | Creation timestamp in milliseconds |
↳ updated | number | Last updated timestamp in milliseconds |