MindStudio Docs
  • Get Started
    • Overview
    • MindStudio Chrome Extension
    • Quickstart Guide
    • What is an AI Agent?
    • AI Agent Use Cases
  • Free vs. Paid AI Agents
  • Building AI Agents
    • Editor Overview
    • Workflow Generator
    • Writing Prompts
      • Templating
    • AI Models
    • Variables
      • Working with JSON
      • Using Handlebars Templating
    • Dynamic Variables
    • Data Sources
    • Automations
      • Start Block
      • Generate Text Block
      • Generate Image Block
      • Generate Chart Block
      • Generate Asset Block
      • Display Content Block
      • Text to Speech Block
      • Analyze Image Block
      • User Input Block
      • User Context Block
      • Query Data Block
      • Run Function Block
      • Scrape URL Block
      • Extract Text from File Block
      • Post to Slack Block
      • Menu Block
      • Logic Block
      • Checkpoint Block
      • Jump Block
      • Run Workflow Block
      • Terminator Block
    • Integrations
      • Search Bluesky Posts
      • Scrape Facebook Page
      • Scrape Meta Threads Profile
      • Scrape Instagram Comments
      • Scrape Instagram Mentions
      • Scrape Instagram Posts
      • Scrape Instagram Profile
      • Scrape Instagram Reels
      • Create LinkedIn Post
      • Create X Post
      • Search X Posts
      • Search Google
      • Search Google Images
      • Search Google Trends
      • Search Google News
      • Create Google Doc
      • Fetch Google Doc
      • Update Google Doc
      • Create Google Sheet
      • Fetch Google Sheet
      • Update Google Sheet
      • Enrich Company via Domain
      • Find Contact Email for Website
      • Find Email
      • Verify Email
      • Enrich Person via Email
      • Fetch YouTube Captions
      • Fetch YouTube Channel
      • Fetch YouTube Comments
      • Fetch YouTube Video
      • Search YouTube
      • Search YouTube Trends
      • Create Notion Page
      • Update Notion Page
      • Apify
      • Run Scenario
      • Post to Slack
      • HTTP Request
      • Run Node
      • Create Contact
      • Add Note
      • Send Email
      • Send SMS
    • Publishing & Versioning
  • Embedding AI Agents
  • Using Webhooks
  • Workspace Management
    • Workspace Overview
    • Workspace Settings
    • Usage Explorer
    • Billing Settings
    • Account Settings
    • Team Settings & Access Controls
  • Test & Evaluate
    • Testing Suite Overview
    • Evaluations
    • Profiler
    • Debugger
  • Integration Guides
    • Zapier + MindStudio
    • Make.com + MindStudio
    • n8n + MindStudio
  • Developers
    • API Reference
    • NPM Package
    • Custom Workflow Functions
  • Additional Resources
    • Glossary
    • Allowing Access to Mindstudio From Your Network
  • Solutions
    • MindStudio Solutions Partners
    • MindStudio For Developers
    • MindStudio for Enterprises
Powered by GitBook
On this page
  • Publishing an AI Agent
  • AI Agent Settings
  • Details
  • Icons and Media
  • Usage Limits Tab (General Section)
  • Sharing
  • Publishing
  • Transfer
  • Versions
Export as PDF
  1. Building AI Agents

Publishing & Versioning

Manage, track, and publish new versions of your AI Agent in MindStudio.

Publishing is the last step in preparing an AI Agent for deployment. In this article, we’ll cover all of the AI Agent Settings you can configure before publishing your AI Agent.

Publishing an AI Agent

Publishing creates a versioned release of your AI Agent, locking in its current configuration. Once published, this version becomes accessible to users and collaborators.

Steps to Publish

  1. Review the AI Agent’s metadata and configuration for accuracy.

  2. Click the Publish button in the top-right corner.

  3. Open the current version of your AI Agent.

Note: Before publishing, ensure you've opened up the AI Agent Settings and verified all metadata fields are correctly configured. This includes checking the name, description, API function name, icons, usage limits, and sharing settings.


AI Agent Settings

AI Agent Settings provide configuration options for customizing, controlling, and managing your AI Agent. These settings are organized into several key sections that allow you to define everything from adding basic metadata (like name and description) to usage limits and sharing permissions.

Properly configuring these settings is crucial for ensuring your AI Agent functions as intended and is accessible to the right users.

Accessing AI Agent Settings

  1. Navigate to the Explorer Tab on the left.

  2. Click on the Root File at the top of the Explorer Tab to open the AI Agent Settings

Details

The Details tab under the General section allows you to define key metadata and identifiers for your AI Agent. Make sure AI Agent is properly named, described, and configured for external integration.

Name

Enter a clear and concise name for your AI Agent. This name is displayed throughout the MindStudio platform and in shared links.

Short Description

Provide a brief description of your AI Agent’s purpose and functionality. This helps collaborators and end-users understand its role at a glance.

API Function Name (Optional)

Specify a custom API function name if you plan to invoke the AI Agent programmatically via the MindStudio NPM package. This is particularly useful for integrating the AI Agent into larger systems.

Agent ID

A unique identifier automatically assigned to your AI Agent. This ID is used for backend and API integration purposes. Click the copy icon to copy the Agent ID for use in development or debugging.


Icons and Media

The Icons and Media tab lets you customize the visual representation of your AI Agent, both within the platform and when shared externally. This section ensures your AI Agentis visually distinct and branded appropriately.

Agent Icon

Upload an image to serve as the primary icon for your AI Agent. This icon is displayed in the MindStudio interface and associated with the AI Agent in all contexts.

  • Recommended Size: 500x500 pixels.

  • File Types Supported: PNG, JPEG.

Social Sharing Image

Add an image to represent your AI Agent when it’s shared on social media platforms or messaging apps.

  • Recommended Size: 1200x630 pixels.

  • File Types Supported: PNG, JPEG.


Usage Limits Tab (General Section)

The Usage Limits tab allows you to set financial and operational boundaries for your AI Agent and its users. This ensures that your AI Agent operates within defined budgets, avoiding unexpected costs or overuse.

Monthly Agent Budget

Set a maximum spending limit for the AI Agent in a calendar month. If the Agent exceeds this budget, it will be suspended until the next month.

  • Example: Set this value to $100 to restrict the AI Agent’s operational costs to $100 per month.

Monthly User Budget

Define a spending cap for individual users interacting with the AI Agent. If a user exceeds this limit within a calendar month, their access will be suspended for that period.

  • Example: Set this value to $10 to limit each user’s spending to $10 per month.


Sharing

The Sharing tab allows you to configure how your AI Agent can be accessed and shared with others.

Remixing

When enabled, others can create a copy of your AI Agent and modify it to build their own version. Remixing is enabled by default.

Note: Enabling this setting makes your AI Agent publicly remixable by anyone.

Password Protect:

When enabled, restricts access to your AI Agent with a password. Only users with the correct password can interact with the Agent. Ideal for limiting access to specific teams or individuals.


Publishing

This section allows you to create a detailed landing page for your AI agent.

Display Name

This will be the name displayed on the landing page for the AI agent. By default, it will use the name created in General Details.

Subtitle

Create short subtitle to be featured underneath the display name.

Functional Description

Create a simple description that explains what the agent does and how it works.

Full Description

Created a full detailed description of your AI agent. Use markdown formatting to add numbers, bullet points, headers and more.

Tags

Add tags to your landing page to optimize SEO. This section is optional.

Video Tutorial

Upload a video tutorial that will displayed at the top of your landing page. This section is optional.

Sample Assets

Link any sample assets to show others what the output of your agent might look like. This section is optional.

Social Sharing Image

Upload an image that will be displayed the link to your AI agent is shared. Recommended size is 1200x630.


Transfer

The Transfer tab allows you to reassign ownership of an AI Agent to a different workspace. This is particularly useful when moving AI Agents between personal and organizational workspaces or consolidating assets under a specific team.

Transfer Workspace

Select the destination workspace to which the AI Agent will be transferred. Once an AI Agent has been transferred, this action cannot be undone.

Note on Ownership: Each AI Agent is tied to a workspace, and the selected workspace will assume ownership and be billed for its usage.


Versions

The Versions tab provides a comprehensive history of your AI Agent’s lifecycle, allowing you to manage and track both drafts and published versions effectively.

Published Versions

Displays a list of all previously published versions, sorted chronologically.

Metadata:

  • Version Name: Helps identify specific releases (e.g., Version #1, Version #2).

  • Publisher's Name: Identifies who published the version.

  • Timestamp: Shows the exact time of publication.

  • Change log: AI generated list of changes

Controls:

  • Open: Click to view the current published version of the AI Agent.

  • Restore Version: Visible on hover. Replaces the live version with the selected version and deletes any changes made to the draft.

Draft Versions

Lists the current draft version under development. Any changes you make to your project before publishing a new version are saved to this draft.

  • Delete Draft: Removes all changes made to the current draft and restores settings to current published version.

Version Statuses

  • Drafts (yellow icon): Represents ongoing work.

  • Published Versions (green checkmark): Indicates live and accessible versions.

  • Older Versions (gray checkmark): Indicates previously published versions.

Last updated 23 days ago