Appointment Scheduling for Every Situation
Appointment Scheduling for Every Situation On Nagent, Supersaas is exposed as a fully-configurable scheduling & booking integration that any agent can call — 10 actions, and API_KEY, BASIC authentication. No code is required to wire Supersaas into your workflow — connect it once via the External Integrations panel and reuse it across every agent you build.
Agent builders use Supersaas to automate the kinds of tasks scheduling & booking 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 Supersaas 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 Supersaas, with input parameters and output schema. Drop these into any step of an agent built in Helix.
SUPERSAAS_CREATE_USERTool to create a new user in SuperSaaS. Use when you need to add a user to the account. The username is required; all other fields are optional. If a foreign_key is provided, SuperSaaS will use it instead of generating its own ID. Set duplicate='raise' to prevent creating duplicate users with the same foreign key.
Input parameters
Username (max 50 chars). If account is configured for email-only login, this should be the email address.
Role levels for users in SuperSaaS
Email address for the user
Group ID to assign the user to
Phone number
Credit level for the user (default: 0)
Mobile phone number
Physical address of the user
Two character ISO 3166-1 country code (e.g., US, GB, CA)
Set to true to trigger webhooks connected to the account
Password for the user account
IANA timezone identifier (e.g., America/New_York, Europe/London)
Set to 'raise' to return 422 error if a user with the same foreign key already exists. Only applicable when foreign_key is provided.
Full name of the user
Your own foreign key in format '9999fk' (e.g., '12345fk'). If provided, SuperSaaS will use this instead of generating its own ID.
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
SUPERSAAS_DELETE_USERTool to delete a SuperSaaS user by their ID. Use when you need to permanently remove a user from the system.
Input parameters
The unique identifier of the user to delete.
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
SUPERSAAS_GET_USERTool to read a single user by ID from SuperSaaS. Use when you need to retrieve detailed information about a specific user.
Input parameters
User ID. Numeric IDs are SuperSaaS keys, alphanumeric are your foreign keys.
Include attached form data in the response.
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
SUPERSAAS_LIST_FIELD_LISTTool to retrieve available fields on Schedule or User objects. Use when you need to discover what custom fields are configured for a schedule or user profile.
Input parameters
The ID of the schedule. Omit this parameter to retrieve User object fields instead of Schedule fields.
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
SUPERSAAS_LIST_GROUPSTool to retrieve all user groups defined in a SuperSaaS account. Use when you need to list groups for managing user access or organizing users.
Input parameters
Account name for authentication
Administrator API key for authentication
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
SUPERSAAS_LIST_PROMOTIONSTool to list all promotional coupon codes in the account or retrieve a single promotion by code. Use when you need to view available promotions or check details of a specific promotion code.
Input parameters
Promotion code to retrieve a single promotion. If provided, returns only the specified promotion.
Maximum number of promotions to return. Use for pagination.
Number of promotions to skip before returning results. Use for pagination.
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
SUPERSAAS_LIST_SCHEDULESTool to retrieve all schedules in a SuperSaaS account with their IDs and names. Use when you need to list available schedules or get schedule IDs for other operations.
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
SUPERSAAS_LIST_SUPER_FORMSTool to retrieve all form definitions in a SuperSaaS account with their IDs and names. Use when you need to list available forms or get form IDs for other operations.
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
SUPERSAAS_LIST_USERSTool to list all users in the SuperSaaS account. Use when you need to retrieve users with optional pagination using limit and offset parameters.
Input parameters
Include attached form data with each user. Set to true to retrieve additional form information.
Maximum number of users to return. Default is 100, maximum is 1000.
Offset for pagination. Use to skip a specified number of users before starting to return results.
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
SUPERSAAS_UPDATE_USERTool to update an existing SuperSaaS user by ID. Use when you need to modify user details like name, email, phone, or role.
Input parameters
User ID to update
Username (max 50 characters)
Role levels for users in SuperSaaS
Email address
Phone number
Credit level balance
Mobile phone number
Mailing address
Full name
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 57 agents privately built on Nagent that already use Supersaas.
Build on Nagent
Connect Supersaas 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 Supersaas, and click "Connect Now." You'll authenticate with API_KEY, BASIC — Nagent handles credential storage and refresh automatically. Once connected, Supersaas is available to any agent in your workspace.
No. Nagent provides no-code integration for every tool. Once Supersaas is connected, you configure its 10 actions directly in the agent builder UI — no API calls, no boilerplate, no schema management.
Helix — Nagent's agentic agent builder — lets you drop Supersaas 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 Supersaas event fires, the agent kicks off automatically.
Every Supersaas 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 Supersaas ships with 10 pre-built scheduling & booking actions, you can layer custom logic around them inside Helix — pre/post-processing steps, conditional branches, retries, or stitching Supersaas together with other connected tools. For deeper customization, talk to our team about Nagent's Agentic AI Lab — forward-deployed engineers who build Supersaas-based workflows tailored to your business.