Eksterne Apps tilføjer funktionalitet til et Canvas-kursus. For eksempel vil en instruktør måske inkludere studiehjælp (flashcards, mini-quizzer etc.) for at hjælpe de studerende til bedre at forstå de indlærte koncepter.
Administratorer kan tilføje eksterne apps til konti og underkonti via XML, URL eller manuel konfiguration.
Hvis apps ikke allerede eksisterer for et kursus, kan instruktører tilføje eksterne apps i deres kurser for at oprette yderligere læringsstier for studerende. Apps kan blive tilføjet til Moduler, Kursusnavigation, Rich Content Editor og Opgaver.
I Rich Content Editor vises ikoner for eksterne apps i den orden, de er konfigureret.