Lessonspace is an online collaborative classroom platform that enables educators and students to engage in interactive learning sessions with features like video conferencing, whiteboards, and resource sharing.
Lessonspace is an online collaborative classroom platform that enables educators and students to engage in interactive learning sessions with features like video conferencing, whiteboards, and resource sharing. On Nagent, Lessonspace is exposed as a fully-configurable education integration that any agent can call — 4 actions, and API key authentication. No code is required to wire Lessonspace into your workflow — connect it once via the External Integrations panel and reuse it across every agent you build.
Agent builders use Lessonspace to automate the kinds of tasks education teams previously handled manually. Concrete examples — each one is a single agent step in Nagent — include:
Every action and trigger is paired with a structured input/output schema (visible in the sections below), so when you wire Lessonspace into Helix — our agentic agent builder — the editor knows exactly what each step expects and produces. Configure once, deploy anywhere across your Nagent agents.
Every operation an agent can call against Lessonspace, with input parameters and output schema. Drop these into any step of an agent built in Helix.
LESSONSPACE_CREATE_DEMO_SPACETool to create a transient demo space for embedding in an iframe. Use when you need a temporary environment to test Lessonspace features.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
LESSONSPACE_GET_ORGANISATION_DETAILSTool to retrieve organisation details, including ID, plan, and usage stats. Use after authenticating with your organisation token.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
LESSONSPACE_GET_ORGANISATION_SESSION_LISTTool to list sessions of an organisation. Use after you have the organisation ID to fetch paginated session records.
Input parameters
Page number for paginated results, must be >= 1
Filter sessions by ID, title, or user
Sort field, prefix with '-' for descending (e.g., '-created')
Number of sessions per page, must be >= 1
Unique identifier of the organisation
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
LESSONSPACE_LAUNCH_SPACETool to launch a Lessonspace space. Use after determining user ID, role, and space ID.
Input parameters
Session expiration in seconds (non-negative).
Display name for the user.
Role of the user in the space.
URL to the user's avatar image.
Advanced space configuration options as a JSON object.
Unique identifier for the user.
IETF language tag for the session locale.
Identifier of the space to launch.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
No publicly available marketplace agent is found using this tool yet. There are 36 agents privately built on Nagent that already use Lessonspace.
Build on Nagent
Connect Lessonspace to any Nagent agent in minutes — no API key management, no boilerplate. Just configure and deploy.
The five questions agent builders ask before adopting a new integration.
Open the External Integrations panel inside Nagent (app.nagent.ai/externalIntegration), find Lessonspace, and click "Connect Now." You'll authenticate with an API key — Nagent handles credential storage and refresh automatically. Once connected, Lessonspace is available to any agent in your workspace.
No. Nagent provides no-code integration for every tool. Once Lessonspace is connected, you configure its 4 actions directly in the agent builder UI — no API calls, no boilerplate, no schema management.
Helix — Nagent's agentic agent builder — lets you drop Lessonspace steps into any workflow visually. Pick an action (e.g., one of those listed above), fill in the inputs (Helix knows the required vs. optional schema for each parameter), and connect it to upstream/downstream steps. Triggers run as the entry point of an agent, so when a Lessonspace event fires, the agent kicks off automatically.
Every Lessonspace action and trigger ships with a fully-typed schema — input parameters with name, type, required flag, and description, plus the output payload shape. The schemas are documented in the sections above. Helix uses these schemas to validate your configuration at build time and to type-check the data flowing between steps.
Yes. While Lessonspace ships with 4 pre-built education actions, you can layer custom logic around them inside Helix — pre/post-processing steps, conditional branches, retries, or stitching Lessonspace together with other connected tools. For deeper customization, talk to our team about Nagent's Agentic AI Lab — forward-deployed engineers who build Lessonspace-based workflows tailored to your business.