Leexi connects to a Nagent workspace with an API key. Once it is connected, agents can call 9 Leexi actions, such as "Create Meeting Event", "Get Call" and "Get Meeting Event". Nothing is enabled on connect: each action is allowed one at a time, and an action with side effects runs or waits for a person according to the agent's level.
Every operation an agent can call against Leexi, with input parameters and output schema.
LEEXI_CREATE_MEETING_EVENTTool to create a new meeting event in Leexi with timing, participants, and recording preferences. Use when scheduling a meeting that needs to be tracked and potentially recorded in the Leexi system.
Input parameters
Indicates ownership status of the meeting
Meeting title
Meeting end timestamp in ISO 8601 format
Marks meeting as internal
List of attendee email addresses
Email address of the meeting organizer
Specifies if meeting should be recorded
Unique identifier for the user
Meeting start timestamp in ISO 8601 format
Meeting description
The URL of the meeting
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
LEEXI_DELETE_MEETING_EVENTTool to delete a specific meeting event by UUID. Use when you need to permanently remove a meeting event record from the Leexi system. This is a destructive operation that cannot be undone.
Input parameters
The unique identifier of the meeting event 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
LEEXI_GET_CALLTool to get details of a specific call or meeting by UUID from Leexi. Use when you need to retrieve call details including topics and transcripts. The simple_transcript provides paragraph-level timestamps, while the transcript includes word-level timestamps.
Input parameters
The unique identifier (UUID format) of the call or meeting to retrieve
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
LEEXI_GET_MEETING_EVENTTool to retrieve a specific meeting event by UUID from Leexi. Use when you need to fetch details of a particular meeting event including timing, participants, and recording preferences.
Input parameters
The unique identifier (UUID format) of the meeting event to retrieve
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
LEEXI_LIST_CALLSTool to list all calls and meetings in your Leexi workspace with pagination support. Use when you need to retrieve call records. Note: AI-generated content like summaries and chapters may not be immediately available for newly created calls.
Input parameters
Page number for pagination. Used to navigate through multiple pages of results.
Number of items to return per page. Range: 1-100. Default: 10
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
LEEXI_LIST_MEETING_EVENTSTool to list all meeting events in your Leexi workspace with pagination support. Use when you need to retrieve meeting events from the workspace.
Input parameters
Page number for pagination. Used to navigate through multiple pages of results.
Number of items to return per page. Range: 1-100.
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
LEEXI_LIST_TEAMSTool to list all teams in your Leexi workspace with pagination support. Use when you need to retrieve team information or iterate through all teams in the organization.
Input parameters
Page number for pagination
Number of items per page (1-100, default: 10)
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
LEEXI_LIST_USERSTool to list all users in your Leexi workspace. Use when you need to retrieve information about workspace members. Supports pagination with configurable page size (1-100 items per page, default 10).
Input parameters
Page number for pagination
Number of items per page. Valid range: 1-100. Default: 10
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
LEEXI_REQUEST_PRESIGNED_URLTool to request a presigned URL for uploading a call recording before creating the call. Use when you need to upload a call recording file. After receiving the presigned URL, send a PUT request to the returned URL with the provided headers to upload the file (single-part upload). The uploaded file automatically expires after 3 days unless used to create a call.
Input parameters
The file extension for the recording. Supported video formats: .mp4, .mkv, .avi, .webm, .mov, .wmv, .mpg, .mpeg. Supported audio formats: .mp3, .wav, .aac, .flac, .ogg, .m4a, .wma, .opus, .aiff, .alac, .amr, .ape, .dts, .ac3, .mid, .mp2, .mpc, .ra, .tta, .vox
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
Agents can call 9 Leexi actions on Nagent, including "Create Meeting Event", "Get Call" and "Get Meeting Event". Create Meeting Event: Create a new meeting event in Leexi with timing, participants, and recording preferences. Each action is listed on this page with its input parameters and its output.
Leexi connects with an API key, under your workspace's own connection. Nothing is enabled on connect: each action is allowed one at a time and can be scoped to the agents that need it.
Create Meeting Event takes 4 required inputs: end_time, user_uuid, start_time and meeting_url. It also takes 7 optional inputs: owned, title, internal, attendees, organizer, to_record and description. It returns data, error and successful.