Using Zoom’s Evernote Chatbot

This post was most recently updated on August 1st, 2022

Using Zoom’s Evernote Chatbot

By using Zoom’s Evernote Chatbot, it is possible to designate a channel in Zoom Chat where your Evernote content can be accessed, created, and updated. As well as receiving notifications from your Evernote account in Zoom, you are able to receive them from your Gmail account.

Prerequisites for Zoom’s Evernote Chatbot

  • It is necessary to have an admin account for Evernote
  • Users to have access to the Evernote account.
  • There has been pre-approval of the Zoom App Store for the Evernote Chatbot.
    Note:If your Zoom administrator is unable to approve the app, please contact your Zoom administrator.

How to add and configure Zoom’s Evernote Chatbot

Add the integration from the Zoom App Marketplace

  1. Join your Zoom account by logging in with your email address and password.
  2. Visit the Zoom App Marketplace by entering your email address and password.
  3. You can search for Evernote by entering it into the search box in the upper right corner of the screen.
  4. Then click the Evernote app when you are presented with the search results.
    Note:
  5. To approve this app for your Zoom account, please contact your Zoom admin if the app has not been pre-approved.
  6. You can install it by clicking Visit Site.
  7. Then, confirm the permissions of the app and click Authorize.
    Note: It is likely that your administrator has already installed the Zoom chatbot in the Evernote desktop client, which means it will be automatically activated for you.

In the far left side panel of your Zoom desktop client, under the BOTS section, you will find the Evernote Chatbot listed under the BOTS section.

Configure the Evernote Chatbot

Note: For the following steps to be completed, you must have access to the Evernote and Zoom administrative systems.

  1. Upon completing the authorization, you will be redirected to a configuration page where your developer token will need to be entered.

How to use the Evernote Chatbot

When Evernote users enter the account information for their account, the chatbot will be able to access commands for Evernote users.

Use the slash command

Alternatively, if you’d like to interact with a chatbot from Evernote, you can use the following chatbot shortcut commands.

There is no need to specify the initial chatbot name when entering the chatbot’s slash commands in the 1:1 interface of the chatbot. If you want to communicate with the 1:1 chatbot in the Evernote channel, you can do so using the following command:

help

The only exception is if a bot slash command is entered in any other group channel, you must include the bot slash name in the command:

/evernote help

Help

help: To find out which commands can be used to communicate with the chatbot, type /evernote help.

Notes

Using the notes command on the Evernote web interface, you can get a list of your five most recently edited notes. If you want to see your most recent notes, just type /evernote notes in the Evernote channel.

Create

make: Using the command /evernote make, you are able to make a note and receive a link to it.

Notebooks tally

config: You can use the /evernote notebooks tally command to calculate the number of notes in each notebook by looking at the usage count.

Tags tally

config: When you type /evernote tags tally, you will receive a tally of the tags you have used to identify notes.

Meet

Start an Instant Meeting:You can start a Zoom meeting instantly by typing /evernote meet. All members of the current chat channel will be able to see the link to join the meeting displayed by the chatbot.

Config

config: For help resetting your configuration, type /evernote config to receive a link to enter your developer token and reset your settings to default. If your token has expired, or if it was entered incorrectly or was incorrect, this command is helpful.

How to remove the Evernote Chatbot

Uninstall the Evernote Chatbot from the Zoom App Marketplace

  1. Navigate to the Zoom Marketplace by logging into your Zoom account and navigating to the Marketplace.
  2. Click the Evernote app on the menu bar or navigate to the Manage > Installed Apps option to access your installed apps.
  3. On the Evernote icon, click Remove.
  4. A dialogue box will appear; click Restore to remove the application.

Removing the integration settings from Evernote

You can use either the Removing or Editing buttons to get rid of the callouts for each notification that you would like to remove.

Data security

  • It is possible for this application to access the following Zoom information:
    • You are able to view the details of existing meetings with Zoom users under the Zoom account of that user
    •  which gives you access to a wealth of information about that user
  •  which gives you the ability to interact with the chatbot.
    • The chatbot will be able to send a chat message under the Zoom account to an IM channel or Zoom user.
    • Under the Zoom account, this chatbot can create a Zoom meeting for any user that is logged into the Zoom account.
  • Access to this information is provided by the following Evernote information:
    • Please refer to the Evernote API reference for more information.
    • The app is able to access information and metadata in Notes, Notebooks, and tags within the app.
    • Listed in a database are the following items: Evernote access token and Evernote user id.
    • Users will be able to see the following information: Note titles, link to notes, Notebook, tag titles.
    • Webhooks: Selected data from Notes and Notebooks that includes all information and metadata, including any changes that are made to these.
  • Any communication between Zoom/Evernote and this chatbot is encrypted:
    • Protocol: TLS 1.2
    • Cipher suite: ECDHE-ECDSA-AES128-GCM-SHA256
    • Key length: 128 bits
    • Perfect Forward secrecy: YES
  • Access credentials will be stored by the bot in the local data store:
    • There is an encrypted database where Evernote Tokens (administrator and user levels) and Zoom OAuth credentials (administrator and user levels) are stored.