To get started with a Live Events integration for real-time enrollment updates from Canvas to Pronto, the Canvas customer must first receive an Integration URL from the Pronto team. This URL is used when configuring Live Events within Canvas. To receive your Integration URL, reach out to your dedicated Customer Success Manager or contact the team at help@pronto.io.
Note: The Live Events function requires that the base-level Pronto/Canvas integration already be in place and active. If you have not yet completed the base integration, please refer to How do I integrate Pronto with my Canvas? before proceeding.
STEP 1: ENABLE DATA SERVICES IN CANVAS
Ensure that Data Services is enabled in your Canvas environment. This is typically done via your Admin Settings. First, click on the Data Services button and then "+Add" to create a new Data Feed
STEP 2: CONFIGURE A NEW LIVE EVENTS FEED
When setting up a new Live Events feed in Canvas:
Give the feed a title and toggle the switch to Active
Set the Delivery Method to HTTPS.
Add the URL provided by the Pronto team.
Turn on Signed Payload.
Set Message Type to: Canvas
Set Application Type to: Data Streaming
STEP 3: SELECT REQUIRED OBJECTS
You will need at least the following objects with all sub-categories enabled for both User Generated and System Generated changes:
Course
Course Section
Enrollments
Groups
Group Memberships
Users
**Save and Exit.**
STEP 4: NOTIFY THE PRONTO TEAM
Once you have completed these steps in Canvas, notify the Pronto team. They will update the settings on your existing integration to activate Live Events.
Note: If the base-level integration between Canvas and Pronto has not yet been established, the Live Events function will not be available until that integration is in place and active.
If you have any questions or need your Integration URL, please reach out to your dedicated Customer Success Manager or contact the team at help@pronto.io.


