---
title: Enable sending Canvas Live Events to Atomic Search
description: Enable sending Canvas Live events to Atomic Search to ensure that new and updated content is indexed quickly.
---

[Skip to content](https://support.atomicjolt.com/knowledgebase/setting-up-canvas-live-events#main-content)

English

Show submenu for translations

[File a Support Ticket](https://support.atomicjolt.com/knowledgebase/kb-tickets/new?hsLang=en) [Customer Portal](https://support.atomicjolt.com/tickets-view?hsLang=en)

![Atomic Jolt Logo Horiz Small](https://support.atomicjolt.com/hs-fs/hubfs/Atomic%20Jolt%20Logo%20Horiz%20Small.png?width=260&height=95&name=Atomic%20Jolt%20Logo%20Horiz%20Small.png)

- [Release Notes Sign Up](https://share.hsforms.com/1iZCRfUF5QHeWYwcLC3bwEAdk6gc)

Open main navigation

Close main navigation

- [Release Notes Sign Up](https://share.hsforms.com/1iZCRfUF5QHeWYwcLC3bwEAdk6gc)
- English
  
  Show submenu for translations
- [File a Support Ticket](https://support.atomicjolt.com/knowledgebase/kb-tickets/new)
- [Customer Portal](https://support.atomicjolt.com/tickets-view)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Atomic Jolt Knowledge Base](https://support.atomicjolt.com/knowledgebase?hsLang=en)
2. [Atomic Search](https://support.atomicjolt.com/knowledgebase/atomic-search?hsLang=en)
3. [Canvas Support](https://support.atomicjolt.com/knowledgebase/atomic-search?hsLang=en#canvas-support)

# Enable sending Canvas Live Events to Atomic Search

## Enable sending Canvas Live Events to Atomic Search to ensure that new and updated content is indexed quickly. To prepare for the changes coming on August 1, 2026, we strongly encourage you to enable sending Canvas Live Events to Atomic Search.

### **Why enabling Live Events is important**

When the Live Events integration is enabled, Canvas notifies Atomic Search each time course content is changed. When Atomic Search receives those notifications, it begins updating its index for that content immediately. If the integration is not enabled, the index for courses that have already been indexed are only updated when a [user manually requests it](https://support.atomicjolt.com/knowledgebase/manually-request-to-update-the-index-for-a-course-immediately?hsLang=en).

Prior to August 1, 2026, Atomic Search periodically called Canvas REST APIs to see if content had changed in active courses. It did this every 10 hours. This approach involved making many API calls in order to keep the index current.

Starting August 1, 2026, Atomic Search will make changes needed to implement Canvas API call limits. Changes relevant to Canvas Live Events include:

1. By default Atomic Search will stop calling Canvas REST APIs periodically (polling) to check for updates.
2. Optionally, for at least August 2026, customers will be allowed to turn polling back on:
3. If polling is turned off, in order to update the index for a course that has already been indexed, you must go to Atomic Search in the course and choose Update Index from the three dot menu.
4. If you enable sending Canvas Live Events to Canvas, there is no advantage to enabling polling.

### To enable sending Canvas Live Events to Atomic Search, follow the steps below.

<iframe src="https://www.loom.com/embed/266146ef400140ae8d1b31ed849d869a?sid=248c5513-5698-4bf3-88a8-6ee2c21455c8" data-hsprotectframeborder="0" data-hsprotectwebkitallowfullscreen="" data-hsprotectmozallowfullscreen="" data-hsprotectallowfullscreen="" style="width:640px;height:400px"></iframe>

#### **1. Install Canvas Data Services (if not already installed):**

•Login into Canvas with an account that is a root Administrator.

•Go to the Canvas root account and select **Developer Keys** in the account navigation menu.

•Go to the **Inherited** tab. Scroll to the bottom and select **Show all keys**.

•Find **Canvas Data Services** on the page.

•Enable Canvas Data Services using the toggle in the **State** column.

•Copy the **Client ID** from the ID column.

•Go to Canvas root account account and select **Settings \> Apps \> View App Configurations**.

•Select **+App**.

•Set **Configuration Type** to **By Client ID**.

•Enter the **Canvas Data Services Client ID** that you copied.

•Reload Canvas in your web browser. You should now see an account menu named "Data Services."

For more information, see the Canvas KB article: [How do I install Canvas Data Services using Live Events in my account?](https://community.instructure.com/en/kb/articles/661439-how-do-i-install-canvas-data-services-using-live-events-in-my-account)

#### **2. Add a Canvas Live Events Data Stream for Atomic Search**

•Select the **+Add** button to create a new Data Stream.

•Use the following settings:

•**Name:** Atomic Search

•**Delivery Method:** SQS

•**URL:** Select the SQS URL corresponding to your region:

•**US / Canada / Central & South America:**

https://sqs.us-east-1.amazonaws.com/318936073860/canvas-live-events-AJ-ACT

•**Europe / Africa:**

https://sqs.eu-west-1.amazonaws.com/318936073860/canvas-live-events-AJ-ACT

•**Australia / Asia:**

https://sqs.ap-southeast-2.amazonaws.com/318936073860/canvas-live-events-AJ-ACT

•**Authentication:** None

•**Message Type:** Canvas

•**Application Type:** Data Streaming

For more information, see the Canvas KB article: [How do I use Live Events with the Data Services Portal?](https://community.instructure.com/en/kb/articles/661440-how-do-i-use-live-events-with-the-data-services-portal)<https://community.instructure.com/en/kb/articles/661439-how-do-i-install-canvas-data-services-using-live-events-in-my-account>

#### **3. Enable the following Canvas live events**

Enable the following events for both User Generated and System Generated events (both columns)

•**Assignment:**

•assignment\_created

•assignment\_updated

•**Attachment:**

•attachment\_created

•attachment\_deleted

•attachment\_updated

•**Course:**

•course\_created

•course\_updated

•**Discussion Topic:**

•discussion\_topic\_created

•discussion\_topic\_updated

•**Module:**

•module\_created

•module\_updated

•**Module Item:**

•module\_item\_created

•module\_item\_updated

•**Syllabus:**

•syllabus\_updated

•**Wiki Page:**

•wiki\_page\_created

•wiki\_page\_deleted

•wiki\_page\_updated

 

Select **Save & Exit** when finished.

#### **4. Verify Canvas Live Events are being sent**

Once you have enabled sending Canvas Live Events to Atomic Search, you can verify that it is working by editing a page to add unique text and then searching your course for that text. If it is configured correctly, the updated content should appear in search results within a few minutes.

- [Atomic Jolt Customer FAQs](https://support.atomicjolt.com/knowledgebase/atomic-jolt-customer-faqs?hsLang=en)
- [Atomic Assessments](https://support.atomicjolt.com/knowledgebase/atomic-assessments?hsLang=en#main-content)

    - [Release Notes](https://support.atomicjolt.com/knowledgebase/atomic-assessments?hsLang=en#release-notes)
    - [Authoring Assessments](https://support.atomicjolt.com/knowledgebase/atomic-assessments?hsLang=en#authoring-assessments)
    - [For Nursing](https://support.atomicjolt.com/knowledgebase/atomic-assessments?hsLang=en#for-nursing)
    - [Content Management](https://support.atomicjolt.com/knowledgebase/atomic-assessments?hsLang=en#content-management)
    - [Question Types](https://support.atomicjolt.com/knowledgebase/atomic-assessments?hsLang=en#question-types)
    - [Grading & Feedback](https://support.atomicjolt.com/knowledgebase/atomic-assessments?hsLang=en#grading-feedback)
    - [Reports](https://support.atomicjolt.com/knowledgebase/atomic-assessments?hsLang=en#reports)
    - [Import and Export](https://support.atomicjolt.com/knowledgebase/atomic-assessments?hsLang=en#import-and-export)
    - [Advanced Features](https://support.atomicjolt.com/knowledgebase/atomic-assessments?hsLang=en#advanced-features)
    - [Proctoring](https://support.atomicjolt.com/knowledgebase/atomic-assessments?hsLang=en#proctoring)
    - [Installation Guides](https://support.atomicjolt.com/knowledgebase/atomic-assessments?hsLang=en#installation-guides)
    - [FAQ for Atomic Assessments](https://support.atomicjolt.com/knowledgebase/atomic-assessments?hsLang=en#faq-for-atomic-assessments)
    - [Adaptive Assessments](https://support.atomicjolt.com/knowledgebase/atomic-assessments?hsLang=en#adaptive-assessments)
    - [Learning Standards](https://support.atomicjolt.com/knowledgebase/atomic-assessments?hsLang=en#learning-standards)
    - [Brightspace](https://support.atomicjolt.com/knowledgebase/atomic-assessments?hsLang=en#brightspace)
    - [Canvas](https://support.atomicjolt.com/knowledgebase/atomic-assessments?hsLang=en#canvas)
    - [Publishers](https://support.atomicjolt.com/knowledgebase/atomic-assessments?hsLang=en#publishers)
    - [Admin Features](https://support.atomicjolt.com/knowledgebase/atomic-assessments?hsLang=en#admin-features)
- [Atomic Search](https://support.atomicjolt.com/knowledgebase/atomic-search?hsLang=en#main-content)

    - [FAQs](https://support.atomicjolt.com/knowledgebase/atomic-search?hsLang=en#faqs)
    - [Using Search](https://support.atomicjolt.com/knowledgebase/atomic-search?hsLang=en#using-search)
    - [Admin Features](https://support.atomicjolt.com/knowledgebase/atomic-search?hsLang=en#admin-features)
    - [Content Indexing](https://support.atomicjolt.com/knowledgebase/atomic-search?hsLang=en#content-indexing)
    - [Reports & Analytics](https://support.atomicjolt.com/knowledgebase/atomic-search?hsLang=en#reports-analytics)
    - [Brightspace Support](https://support.atomicjolt.com/knowledgebase/atomic-search?hsLang=en#brightspace-support)
    - [Canvas Support](https://support.atomicjolt.com/knowledgebase/atomic-search?hsLang=en#canvas-support)
- [Atomic Journals](https://support.atomicjolt.com/knowledgebase/atomic-journals?hsLang=en#main-content)

    - [Course Authors](https://support.atomicjolt.com/knowledgebase/atomic-journals?hsLang=en#course-authors)
    - [Student Experience](https://support.atomicjolt.com/knowledgebase/atomic-journals?hsLang=en#student-experience)
- [Atomic Polls](https://support.atomicjolt.com/knowledgebase/atomic-polls?hsLang=en#main-content)

    - [Course Authors](https://support.atomicjolt.com/knowledgebase/atomic-polls?hsLang=en#course-authors)
    - [Student Experience](https://support.atomicjolt.com/knowledgebase/atomic-polls?hsLang=en#student-experience)
    - [Course Copy](https://support.atomicjolt.com/knowledgebase/atomic-polls?hsLang=en#course-copy)
- [Atomic Discussions](https://support.atomicjolt.com/knowledgebase/atomic-discussions?hsLang=en#main-content)

    - [Course Authors](https://support.atomicjolt.com/knowledgebase/atomic-discussions?hsLang=en#course-authors)
    - [Student Experience](https://support.atomicjolt.com/knowledgebase/atomic-discussions?hsLang=en#student-experience)
- [Atomic Author](https://support.atomicjolt.com/knowledgebase/atomic-author?hsLang=en)
- [Atomic Socialize](https://support.atomicjolt.com/knowledgebase/atomic-socialize?hsLang=en#main-content)

    - [Release Notes](https://support.atomicjolt.com/knowledgebase/atomic-socialize?hsLang=en#release-notes)
- [Atomic Curriculum Analysis Tool](https://support.atomicjolt.com/knowledgebase/atomic-curriculum-analysis-tool?hsLang=en)

[![Atomic Jolt Logo Horiz Small](https://support.atomicjolt.com/hs-fs/hubfs/Atomic%20Jolt%20Logo%20Horiz%20Small.png?width=164&height=60&name=Atomic%20Jolt%20Logo%20Horiz%20Small.png "Atomic Jolt Logo Horiz Small")](https://www.atomicjolt.com)

Copyright © 2025, Atomic Jolt