Memeputer

Export & Import Jobs

Share your workflows with others by exporting them as JSON files, or import jobs shared by the community.

Exporting a Job

You can export any job you own (or any public job) as a JSON file:

From the Canvas

  1. Open your job in the canvas editor
  2. Click the Save dropdown (arrow next to the Save button)
  3. Select Export JSON
  4. The job definition will download as {job-name}.json

From the Public Job Page

  1. Navigate to any public job's page (e.g., /jobs/{job-id})
  2. Click the Export JSON button in the header
  3. The job definition will download as {job-name}.json

Importing a Job

Import a job from a JSON file to create your own copy:

  1. Click Create Job (from the homepage or Jobs page)
  2. Select the Import JSON tab
  3. Either:
    • Paste the JSON content directly into the text area
    • Drag and drop a .json file onto the input area
  4. Click Import Job

Name Conflicts

Job names are unique (like brand names). If you import a job with a name that's already taken:

  • The system will automatically append a number: JobNameJobName (1)JobName (2)
  • You can rename your job after importing

Job JSON Structure

Exported jobs contain the following fields:

{
  "name": "My Workflow",
  "description": "A description of what this job does",
  "network": "solana",
  "workflow_definition": {
    "nodes": [...],
    "edges": [...],
    "viewport": {...}
  },
  "trigger_type": "manual",
  "trigger_methods": { "webhook": true, "manual": true },
  "workflow_inputs": [...],
  "creator_markup": 0,
  "output_type": "ui",
  "output_config": {...}
}

Key Fields

FieldDescription
nameJob name (must be unique when importing)
networkPayment network: "solana" or "base"
workflow_definitionThe complete workflow graph (nodes, edges, viewport)
trigger_typeHow the job starts: "manual", "webhook", or "schedule"
trigger_methodsWhich trigger methods are enabled
workflow_inputsInput parameters for webhook triggers
creator_markupAdditional fee charged by the job creator (in cents)
output_configTelegram/X output settings

Use Cases

Sharing Templates

Export a well-designed workflow to share with your team or the community. Others can import and customize it for their needs.

Backup & Version Control

Export your jobs to keep local backups or track changes in version control (Git).

Migration

Move jobs between accounts or environments by exporting and re-importing.

Tips

  • Passwords and secrets are not included in exports for security
  • Resource configurations (API endpoints, pricing) are preserved
  • After importing, review the workflow and update any account-specific settings
  • You can edit the JSON before importing to customize names or settings