Bring LearningSuite into
the flow of work.
A little less busywork with LearningSuite.
AI4 capabilities+
- Send message to AI agent
Send a message to an AI agent and get the response
- Send message to AI concierge
Send a message to the global AI Concierge agent and get the response
- List agent actions
List all agent actions
- List AI agents
List all enabled AI agents
API Call1 capabilities+
- Custom api call
Make an arbitrary API call
Bundle2 capabilities+
- Get bundles
List bundles
- Get bundle members
List members of a bundle, including access information if available
Calendar Event4 capabilities+
- Create a calendar event
Create a calendar event series
- Delete a calendar event
Delete a calendar event series including all of its occurrences
- Get many calendar events
List calendar event series (never individual dates)
- Update a calendar event
Update a calendar event series (only the fields you provide)
Community8 capabilities+
- Assign badges to member
Assign one or more badges to a member
- Create community post
Create a community post or answer in a discussion
- Add comment to post
Comment on a community post or reply to an existing comment
- Get community areas
List community areas
- Get community badges
List community badges (optionally filtered by badge group)
- Get community forums
List community forums (optionally filtered by area)
- Get community posts
List all published community posts (optionally filtered by area or forum)
- Remove badges from member
Remove one or more badges from a member
Course9 capabilities+
- Create lesson
Create a lesson in a course section (optional page content)
- Get course access requests
List access requests for a course
- Get course members
List members of a course with access information (and optional progress)
- Get course modules
List modules for a course
- Get course modules for member
List course modules with member-specific drip access information
- Get course submissions
List submissions in a course (newest first)
- Get published courses
List published courses
- Publish course
Publish all pending changes of a course to a new version
- Update lesson
Update a lesson name or visibility
Custom Field14 capabilities+
- Retrieve all custom field cards
- Retrieve custom field cards including their definitions and categories
- Retrieve custom field categories
- Retrieve custom field definitions
- Retrieve the values of a custom field for a user
- Retrieve the values of a custom field card profile for a user
- Retrieve custom field profiles of a user
- Retrieve custom field profiles including their values
- Retrieve the complete custom field store of a user
- Get all custom field values of a user for a given profile
- Set the value of a single custom field for a user
- Set multiple custom field values for a user in one request
- Update a custom field value within a profile of a custom field card
- Upload a file from a public URL and append it to a custom field
Group13 capabilities+
- Add bundles to group
Add one or more bundles to a group
- Add courses to group
Add one or more courses to a group
- Add members to groups
Add one or more members to one or more groups
- Add members to groups summary
Add members to groups and return only a summary of changes
- Create a group
Create a new group
- Delete a group
Delete a group by ID
- Find groups by name
- Find or create group
Find a group by name or create it if not found
- Get group by ID
Get a single group by ID
- Get group courses
List courses assigned to a group
- Get many groups
List groups
- Remove courses from group
Remove one or more courses from a group
- Remove members from groups
Remove one or more members from one or more groups
Hub6 capabilities+
- Create a hub
Create a new hub from a template
- Get hub template variables
List variables required by the selected hub template
- Get hub templates
List hub templates
- Get many hubs
List published hubs
- Add hub access
Grant hub access to selected members, groups, or bundles
- Remove hub access
Remove hub access for selected members, groups, or bundles
Member20 capabilities+
- Activate deactivate member
Enable or disable a member account
- Add member to bundles
Grant one or more bundles to a member
- Add member to courses
Add one or more courses to a member
- Create a member
Create a new member
- Delete a member
Delete a member by ID
- Find or create member
Find a member by email or create it if not found
- Get member course info
Check access and progress of a member for a specific course
- Get course progress
Get a member's course progress in percent
- Get lesson progress
Get a member's lesson progress in percent
- Get many members
List members with optional filters
- Get member bundles
List bundles a member has access to
- Get member by email
Get a member by email address
- Get member by ID
Get a member by ID
- Get member courses
List all courses for a member with access and progress information
- Get module progress
Get a member's module progress in percent
- Remove member from bundles
Revoke one or more bundles from a member
- Remove member from courses
Remove one or more courses from a member
- Reset course progress
Reset a member's course/module/lesson/page progress
- Set course progress
Set a member's progress for pages, lessons, modules, or the whole course
- Update a member
Update fields of a member
Module3 capabilities+
- Change module access
Change a member’s access to a module (unlock override)
- Get module lessons
List lessons for a module
- Get module sections
List sections for a module
Popup4 capabilities+
- Get a popup
Get a popup by ID
- Get many popups
List popups (paginated)
- Remove popup trigger for member
Remove a popup trigger for a member
- Trigger popup for member
Trigger a popup for a member
Role1 capabilities+
- Get many roles
List user roles
Team Member3 capabilities+
- Get team members
List team members (admin-zone users)
- Get team member by email
Fetch a specific team member using email
- Get team member by ID
Fetch a specific team member by userId
User2 capabilities+
- Send login email
Send a login information email with a login link to a user
- Send push notification
Send push notifications to selected users or groups (requires custom app with push support)
Webhook6 capabilities+
- Create webhook subscription
Create a webhook subscription to receive events
- Delete webhook subscription
Delete a webhook subscription by ID
- Get webhook sample data
Retrieve sample payloads for supported webhook events
- Get webhook subscription
Get a webhook subscription by ID
- Get webhook subscriptions
List webhook subscriptions
- Update webhook subscription
Update a webhook subscription
Frequently asked
questions.
What could an Ambacti integration do with LearningSuite?
The documented operations include AI: Send message to AI agent; AI: Send message to AI concierge; AI: List agent actions; AI: List AI agents.
Could I keep a workflow read-only?
For a read-only workflow, limit account permissions to reading data and exclude actions that create, update, or delete records.
Will every action run automatically?
Choose which steps could run on their own and which should pause for review. Changes should follow the permissions and approval rules you set.
Do I need to review actions in LearningSuite?
Decide which work could run on its own and which steps need your review.