mautic
Mautic integration. Manage Leads, Organizations, Users, Roles, Notes, Activities and more. Use when the user wants to interact with Mautic data.
Why use this skill?
Manage your Mautic contacts, campaigns, and segments effortlessly. Integrate marketing automation directly into your agent workflow.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/gora050/mauticWhat This Skill Does
The Mautic skill for OpenClaw provides a robust interface for interacting with the Mautic open-source marketing automation platform. By leveraging the Membrane CLI infrastructure, this skill allows users to seamlessly manage critical marketing entities, including Contacts, Segments, Emails, Forms, Campaigns, and Assets. It abstracts the complexities of authentication and token refreshing, enabling users to perform complex data operations through natural language commands without managing API keys or OAuth flows manually.
Installation
To begin, ensure you have the Membrane CLI installed globally: npm install -g @membranehq/cli. Once installed, authenticate your session using membrane login --tenant. To add the skill to your agent, use the command: clawhub install openclaw/skills/skills/gora050/mautic. After installation, search for the Mautic connector: membrane search mautic --elementType=connector --json, then establish your connection using the resulting ID with membrane connect --connectorId=CONNECTOR_ID. If you ever need to verify existing connections or inspect available actions, use membrane connection list --json and membrane action list --intent=QUERY --connectionId=CONNECTION_ID --json respectively.
Use Cases
- Lead Nurturing: Automatically segment incoming leads based on user behavior and trigger personalized email nurture campaigns.
- Campaign Management: Execute, monitor, and adjust multi-channel marketing campaigns without leaving the OpenClaw environment.
- Data Synchronization: Sync contact data and activity logs between Mautic and your CRM or other business tools through the agent.
- Asset Tracking: Manage and distribute marketing assets like landing pages and downloadable resources.
Example Prompts
- "List all the active segments in my Mautic account and identify how many contacts are currently in the 'Newsletter Subscribers' segment."
- "Create a new contact in Mautic named Jane Doe with the email address [email protected] and add her to the 'Q4 Promotion' segment."
- "Fetch the most recent activity log for the contact with email [email protected] to see which emails they have opened."
Tips & Limitations
Always ensure your Mautic instance is accessible via the internet for the Membrane connector to communicate effectively. For security, regularly audit your connection list. Note that this skill relies on the Mautic API; ensure your Mautic user account has the appropriate permissions (API enabled and roles configured) to perform the actions you request. If an action is not recognized, use the action list command to verify the exact schema required for your desired task.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-gora050-mautic": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, network-access
Related Skills
arive
Arive integration. Manage Leads, Persons, Organizations, Deals, Projects, Activities and more. Use when the user wants to interact with Arive data.
kartra
Kartra integration. Manage Persons, Organizations, Leads, Deals, Pipelines, Activities and more. Use when the user wants to interact with Kartra data.
gigasheet
Gigasheet integration. Manage Workbooks, Users, Teams, Shares. Use when the user wants to interact with Gigasheet data.
hive
Hive integration. Manage Users, Projects, Actions, Notes, Files, Activities and more. Use when the user wants to interact with Hive data.
aws-s3
AWS S3 integration. Manage Buckets. Use when the user wants to interact with AWS S3 data.