More Trees connects to a Nagent workspace with an API key. Once it is connected, agents can call 4 More Trees actions, such as "Create User", "Get Marketing Preferences" and "Get Total Carbon Offset". 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 More Trees, with input parameters and output schema.
MORE_TREES_CREATE_USERCreates a new user that can be assigned to a plantation account. Use this when you need to onboard a new user to the More Trees platform. The user must agree to terms and conditions (is_agreed=true). Returns the created user details including a unique user ID.
Input parameters
Status of the user account.
Whether the user has agreed to the terms and conditions. Must be true to create a user.
Last name of the user.
First name of the user.
Phone number of the user. Should include country code if applicable.
Email address of the user. Must be a valid email format and unique within the system.
Referral code if the user was referred by another user or campaign.
Marketing preference identifier for the user's communication preferences.
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
MORE_TREES_GET_MARKETING_PREFERENCESTool to retrieve available marketing preferences. Use when you need to get the list of marketing preference options that users can select.
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
MORE_TREES_GET_TOTAL_CARBON_OFFSETRetrieves the total carbon offset and forest statistics for a specified forest. Returns comprehensive data about a forest including: - Forest branding (name, logo, color) - Total CO2 captured - Number of trees planted, gifted, and received - Number of tree planting projects supported The forest_slug_or_account_code parameter is required and can be found in the More Trees platform at Settings > Account Settings.
Input parameters
The unique identifier for the forest. This can be either a forest slug (e.g., 'my-company-forest') or an account code. Find this value in your More Trees account under Settings > Account Settings.
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
MORE_TREES_LIST_PROJECTSRetrieves all active tree planting projects with comprehensive details. Returns project information including name, ID, description, country, project type, supplier name, and available tree species for each project. Use this action to discover available projects and their tree planting options.
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 4 More Trees actions on Nagent, including "Create User", "Get Marketing Preferences" and "Get Total Carbon Offset". Create User: Creates a new user that can be assigned to a plantation account. Each action is listed on this page with its input parameters and its output.
More Trees 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 User takes 4 required inputs: is_agreed, last_name, first_name and email_address. It also takes 4 optional inputs: status, phone_number, referral_code and marketing_preference_id. It returns data, error and successful.