Skip to main content
The Courser dashboard gives you a single place to see every chatbot you’ve created, access their settings, and review how students are using them.

Viewing your courses

After signing in, your dashboard lists every chatbot associated with your account. Courser fetches all courses linked to your user profile — only courses you created are shown. Each course card displays:
  • The chatbot name
  • The accent color you’ve set
  • A link to the public-facing chat interface
  • A link to the course settings page

Accessing course details

Click a course card to open its detail page. From here you can:
  • Update the name, colors, and AI instructions
  • View the public chatbot URL to share with students
  • Export conversation history as CSV
  • See the total number of conversations logged

Exporting conversation data

Courser logs every student conversation. You can export this data as a CSV file to analyze which topics students ask about most, identify gaps in your lecture coverage, or review AI response quality.

How to export

1

Open the course detail page

Click on the course you want to export data for.
2

Go to the Dataset tab

Select the Dataset tab on the course detail page.
3

Set a row limit and export

Choose how many rows to include in the export (10–100, default 50), then click Export CSV.The downloaded file is named dataset-{courseId}-{timestamp}.csv.

CSV format

The exported file contains three columns:
ColumnDescription
Start TimeTimestamp when the conversation began
User QuestionThe question a student typed
Assistant AnswerThe answer the chatbot generated
The export limit is capped between 10 and 100 rows per request. To analyze larger datasets, export multiple times or use the API directly with a custom limit query parameter.

Export via the API

You can also trigger an export programmatically:
GET /chatbot/:courseId/dataset/export?limit=100
The response is a text/csv file attachment. The limit parameter accepts values between 10 and 100. Values outside this range are clamped automatically.

Checking conversation counts

To see how many total conversations have been logged for a course without downloading the full export:
GET /chatbot/:courseId/dataset/count
This returns a JSON object:
{ "count": 142 }
The count reflects all conversations ever recorded for that course, not just the most recent export window.

Deleting a course

Deleting a course removes all associated transcriptions, conversation history, and embeddings. This action cannot be undone.
Contact support or use the self-hosted admin tools to delete a course if needed. Bulk deletion is not currently available through the dashboard UI.

What’s next?

Customize your chatbot

Adjust the look, feel, and behavior of each course chatbot

Embed your chatbot

Add the chatbot to Canvas, Blackboard, or any course website

Build docs developers (and LLMs) love