Step 1: Contact Eduflow Support
Our support and development team can help you set up the LTI integration between Canvas and Eduflow. The team will provide you with the following information:
Entry point URL: https://app.eduflow.com/integrations/lti/entry
Consumer Key: will be provided by Eduflow
Shared Secret: will be provided by Eduflow
If you'd like "Eduflow" to appear in the sidebar menu of all courses in your Canvas setup scroll down to Step 2B.
Otherwise, go ahead with Step 2A below.
Step 2A: Add Eduflow to your Canvas Apps
Canvas, go to Admin > Settings > Apps.
If you're setting up Eduflow for just a single course go to Course > Settings > Apps instead and then follow the same steps below.Click "View app configurations"
Click on + App to add a new app.
Make sure the Configuration Type is Manual Entry.
Type "Eduflow" in the Name field.
Paste the Consumer Key and Shared Secret from Eduflow into the two inputs in Canvas. ⚠️ Important note! Canvas might add an extra space at the beginning of the input when you copy and paste the Consumer key and Shared secret from Eduflow. Make sure to remove the extra space if it's been added after pasting.
Set the Launch URL to https://app.eduflow.com/integrations/lti/entry
Leave the Domain field blank
Set Privacy to Public
Custom Fields should be left blank
Description can be left blank
You're done! 🎉
Step 2B: Add Eduflow to your Canvas Apps
Canvas, go to Admin > Settings > Apps.
If you're setting up Eduflow for just a single course go to Course > Settings > Apps instead and then follow the same steps below.Click on + App to add a new app.
Make sure the Configuration Type is Paste XML.
Type "Eduflow" in the Name field.
Paste the Consumer Key and Shared Secret from Eduflow into the two inputs in Canvas. ⚠️ Important note! Canvas might add an extra space at the beginning of the input when you copy and paste the Consumer key and Shared secret from Eduflow. Make sure to remove the extra space if it's been added after pasting.
Paste the following into the XML Configuration field:
<cartridge_basiclti_link xmlns="http://www.imsglobal.org/xsd/imslticc_v1p0" xmlns:blti="http://www.imsglobal.org/xsd/imsbasiclti_v1p0" xmlns:lticm="http://www.imsglobal.org/xsd/imslticm_v1p0" xmlns:lticp="http://www.imsglobal.org/xsd/imslticp_v1p0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.imsglobal.org/xsd/imslticc_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticc_v1p0.xsd http://www.imsglobal.org/xsd/imsbasiclti_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imsbasiclti_v1p0p1.xsd http://www.imsglobal.org/xsd/imslticm_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticm_v1p0.xsd http://www.imsglobal.org/xsd/imslticp_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticp_v1p0.xsd">
<blti:title>Eduflow</blti:title>
<blti:description>Eduflow is a free online platform to facilitate peer assessment sessions with students
</blti:description>
<blti:launch_url>https://app.eduflow.com/integrations/lti/entry</blti:launch_url>
<blti:secure_launch_url>https://app.eduflow.com/integrations/lti/entry</blti:secure_launch_url>
<blti:vendor/>
<blti:extensions platform="canvas.instructure.com">
<lticm:options name="course_navigation">
<lticm:property name="default">enabled</lticm:property>
<lticm:property name="display_type">default</lticm:property>
<lticm:property name="enabled">true</lticm:property>
<lticm:property name="text">Eduflow</lticm:property>
<lticm:property name="url">https://app.eduflow.com/integrations/lti/entry</lticm:property>
<lticm:property name="visibility">members</lticm:property>
</lticm:options>
<lticm:options name="custom_fields">
<lticm:property name="canvas_course_id">$Canvas.course.id</lticm:property>
</lticm:options>
<lticm:property name="privacy_level">public</lticm:property>
<lticm:property name="tool_id">eduflow</lticm:property>
</blti:extensions>
</cartridge_basiclti_link>
You're done! 🎉