WebsitePlatform Login

Assistant Creator

Create shareable assistant import links (snapshot, no sync)

What it is

The Assistant Creator (assistant-creator.meingpt.com) generates shareable links that let others add an assistant to their workspace.

Important: the link represents a snapshot of the assistant configuration at the time the link was created.

  • Importing creates a copy in the target workspace.
  • There is no synchronization: later changes to the original assistant (or to the creator form) will not update already-imported assistants.
  • Opening the same link again will import another copy (subject to permissions).

How importing works (for recipients)

  1. Open the import link.
  2. If you are not logged in, you will be redirected to login/signup and then returned to the import link.
  3. You see a preview of what will be imported.
  4. Confirm to create the assistant in the selected workspace.

The import flow does not grant edit access to an existing assistant and does not “update” an assistant that was imported earlier.

What you can configure (in the Creator UI)

You can configure the assistant’s:

  • Name, description
  • System prompt
  • Avatar (emoji/icon) and color
  • Model preference (modelFlavor)
  • Conversation starters

Some creator tools may include additional metadata (e.g. author/instructions) which is displayed during import preview but may not be stored on the assistant, depending on platform support.

Recommended (compressed):

https://app.meingpt.com/assistant/import?c=<base64url>

Legacy (uncompressed):

https://app.meingpt.com/assistant/import?p=<base64url>
  • c: deflate-compressed JSON payload, base64url-encoded (shorter URLs)
  • p: uncompressed JSON payload, base64url-encoded

Payload schema (v1)

The decoded JSON payload has this structure:

{
  v: 1,                           // Version (required)
  name: string,                   // Name (min 2 chars)
  description?: string,           // Description
  prompt: string,                 // System prompt (min 5 chars)
  iconName?: string,              // Emoji or icon name
  modelFlavor?: "openai" | "anthropic" | "google",
  color?: string,                 // Hex color (e.g. "#6366F1")
  agentLoopMode?: "SHORT" | "MEDIUM" | "LONG",
  conversationStarters?: string[],
  author?: string,                // Optional display-only metadata
  instructions?: string           // Optional display-only metadata
}

Notes:

  • modelFlavor is a preference. On import, meinGPT resolves it to the best available model in that family for the workspace.
  • Unknown/extra fields may be present and are ignored by the importer.

API (for creators / automation)

If you want to generate links programmatically, use the Assistant Creator API (the service behind assistant-creator.meingpt.com).

  • Endpoint: POST /api/create-link
  • Request body: JSON object with the v1 payload fields (without encoding/compression)
  • Response: { success: true, url: string, length: number, status: "ok" | "warning" | "error" }

The returned url is the final https://app.meingpt.com/assistant/import?... link.

Security & sharing considerations

  • The link contains the assistant configuration (including the system prompt). Treat links as sensitive.
  • Anyone with the link can import a copy into a workspace where they have permission to create assistants.

On this page