mailjet

Manage Mailjet campaigns, templates, contacts, and senders through the Membrane CLI.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/divinaarmuela/Content --skill mailjet-divinaarmuela
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mailjet
Source: https://github.com/divinaarmuela/Content/tree/main/.claude/skills/mailjet
Command: npx skills add https://github.com/divinaarmuela/Content --skill mailjet-divinaarmuela

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @membranehq/cli.

What problem does it solve? Working with the Mailjet API directly requires handling authentication, credential refresh, and endpoint details manually. This Skill lets you manage Mailjet email marketing resources through natural language by routing requests through the Membrane CLI, which handles auth automatically. ## Core Features & Use Cases - Campaign and Template Management: List, create, and manage email templates and sender identities in Mailjet. - Contact Operations: Create contacts, manage contact lists, and add contacts to lists for audience segmentation. - Email Sending and Tracking: Send emails and retrieve message info and sender statistics for deliverability monitoring. - Use Case: Ask the agent to create a new contact list, add a batch of contacts to it, and send a campaign email using an existing template, all without writing API calls or managing API keys. ## Quick Start Connect to Mailjet and list all my contact lists using the mailjet skill.

Frequently Asked Questions about mailjet

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send an email with Mailjet from the command line?

Use the Membrane CLI to run the send-email action: first ensure a connection with membrane connection ensure "https://www.mailjet.com", then run membrane action run with the send-email action id and your input parameters as JSON.

How do I manage Mailjet contact lists programmatically?

Search for contact list actions with membrane action list --intent "manage contact lists", then run actions like create-contact-list, add-contact-to-list, or list-contact-lists against your connection id.

Does this skill require a Mailjet API key?

No manual API key handling is needed. Membrane manages the full authentication lifecycle server-side, including credential refresh, after the user completes authentication in the browser during connection setup.

Can I call Mailjet API endpoints that have no pre-built action?

Yes. Use membrane request CONNECTION_ID /path/to/endpoint to proxy arbitrary requests to the Mailjet API. Membrane appends the base URL and injects authentication headers automatically.

Why is my Mailjet connection stuck in BUILDING state?

New connections may take time to provision. Poll with membrane connection get <id> --wait --json until the state changes to READY, or follow the clientAction instructions if the state becomes CLIENT_ACTION_REQUIRED.