Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>AivieNew to Visual Studio Code? Get it now.
Aivie

Aivie

adiux

|
79 installs
| (0) | Free
Create and update Aivie (Mautic) landing pages and emails directly from VisualStudio Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Aivie

Beta version: Create and update Aivie emails and landing pages directly from VisualStudio Code

Mautic Support: Mautic Landingpages and HTML emails are fully supported.

Features

  1. Export an existing email or landingpage
  2. Reimport that email or landingpage
  3. Create a new email or landingpage from a HTML or MJML file.

Requirements

  • Aivie or Mautic
  • Basic Auth activated
  • Permissions for email and/or landingpages
  • MJML is an exclusive Aivie feature

Setup the extension

  1. Open Visual Studio Code
  2. Setup a new Workspace (optional)
    1. File > Save as Workspace
    2. Add a folder to the workspace (this is where the templates will be saved)
  3. Setup the credentials: Preferences > Settings
    1. aivie.api.basePath: URL to the Aivie/Mautic API
    2. aivie.api.username: Aivie or Mautic users name
    3. aivie.api.password: Aivie or Mautic users password (plaintext!!)

Example Settings

{
  "folders": [
    {
      "path": "."
    }
  ],
  "settings": {
    "aivie.api.basePath": "https://domain.ch/api",
    "aivie.api.username": "USERNAME",
    "aivie.api.password": "PA$$WORD"
  }
}

A settings change needs a reload

Using Aivie

Aivie exposes four new commands:

  • Aivie: Import Email
  • Aivie: Export Email
  • Aivie: Import Landing Page
  • Aivie: Export Landing Page

Use CMD + Shift + p in order to search for a command. Or Control + Shift + p if you are on Windows.

More information about commands: https://code.visualstudio.com/docs/getstarted/userinterface#_command-palette

Recommended external extensions

A HTML and MJML lintern and viewer

Known Limitations

  • This is a beta version. Please handle with caution.
  • Password is stored in plain text in settings
  • Only basic auth available
  • Does reset translation settings and publishing dates
  • Password does not support backslashes (\).
  • Only the last 100 published emails and pages that were recently changed are returned for selecting

Error Handling

  • The console with aditional info can be found at Help > Toggle Developer Tools

Feedback and Feature Requests

https://aivie.ch/en/contact

Enjoy!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft