Project

adsmedia

0.0
No release in over 3 years
Send transactional and marketing emails via ADSMedia API
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Runtime

~> 2.0
~> 2.0
 Project Readme

ADSMedia Logo

ADSMedia Integrations

Official integrations for ADSMedia Email API
Send transactional and marketing emails from your favorite platforms

API Docs License Website


đŸ“Ļ Available Integrations

Category Integrations
📚 SDKs 5
🤖 AI & MCP 10
⚡ Automation 5
🌐 Frameworks 13
â˜ī¸ Serverless 7
🛒 E-commerce 6
📝 CMS 11
đŸ‘Ĩ CRM 8
📊 Analytics 6
📈 Marketing 5
đŸ’Ŧ Bots & Chat 6
🎨 No-Code 11
📅 Scheduling 3
👔 HR 3
🎓 Education 3
🎨 Design 5
đŸ“Ļ Shipping 2
💰 Finance 2
🤝 Affiliate 4
đŸĨ Healthcare 1
đŸ”ī¸ Community 1
📋 Project 3
🔗 Webhooks 11
🚀 CI/CD 1

📚 SDKs

Integration Description
npm SDK JavaScript/TypeScript — npm install @adsmedia/sdk
Python SDK Python — pip install adsmedia
PHP SDK PHP Packagist — composer require adsmedia/sdk
.NET SDK C# NuGet — dotnet add package ADSMedia.SDK
Ruby SDK Ruby Gems — gem install adsmedia

🤖 AI & MCP

Integration Description
Cursor IDE Model Context Protocol for AI-powered IDE
Windsurf AI IDE integration with MCP support
LangChain LLM agent tool for Python applications
CrewAI Multi-agent AI framework tool
LlamaIndex LLM data framework tool
FlowiseAI Visual AI workflow builder tool
Dify AI application development platform
AutoGPT Autonomous AI agent plugin
Coze AI chatbot platform plugin
OpenRouter AI model router for email generation

⚡ Automation

Integration Description
n8n Open-source workflow automation node
Pipedream Developer workflow automation platform
Activepieces Open-source automation alternative
Automatisch Open-source Zapier alternative
Latenode Low-code automation platform

🌐 Frameworks

Integration Description
Next.js React SSR framework integration
Express.js Node.js web framework middleware
NestJS Node.js TypeScript framework module
Koa.js Node.js web framework middleware
FastAPI Python async web framework
Django Python web framework backend
Flask Python micro web framework
Laravel PHP web framework service provider
Rails Ruby on Rails framework module
Spring Boot Java web framework service
ASP.NET Core C# web framework integration
Gin Go web framework middleware
Fiber Go Express-style framework

â˜ī¸ Serverless

Integration Description
Vercel Vercel Edge Functions deployment
Netlify Netlify Build Plugin for deploys
Cloudflare Workers Edge runtime email sending
AWS Lambda AWS Lambda function handler
Azure Functions Azure serverless functions
Supabase Supabase Edge Functions
Google Sheets Google Apps Script integration

🛒 E-commerce

Integration Description
WooCommerce WordPress e-commerce order emails
Medusa Open-source Shopify alternative
Saleor GraphQL e-commerce platform
Vendure TypeScript headless commerce
Sylius PHP e-commerce framework
Spree Ruby e-commerce platform

📝 CMS

Integration Description
WordPress Replace wp_mail() with ADSMedia
Strapi Headless CMS email plugin
Directus Headless CMS extension
Payload CMS TypeScript headless CMS plugin
KeystoneJS GraphQL headless CMS plugin
Sanity Sanity Studio tool plugin
Drupal Drupal mail system plugin
Joomla Joomla mail system plugin
Prismic Content-driven email sending
DatoCMS Content-driven email sending
SeaTable Database-driven email sending

đŸ‘Ĩ CRM

Integration Description
Twenty Open-source CRM integration
Attio Modern CRM contact emails
Folk Relationship CRM integration
Close Sales CRM lead emails
Capsule Simple CRM contact emails
Nutshell Small business CRM emails
Nimble Social CRM contact emails
Invoice Ninja Invoicing and billing emails

📊 Analytics

Integration Description
Mixpanel Product analytics cohort emails
Amplitude Behavioral analytics segments
Heap Digital insights segment emails
ProductBoard Product management updates
UserVoice Customer feedback notifications
Fibery Connected workspace automation

📈 Marketing

Integration Description
Drip E-commerce email automation
Beehiiv Newsletter platform integration
Buttondown Simple newsletter platform
Ortto Marketing automation platform
Ontraport Business automation platform

đŸ’Ŧ Bots & Chat

Integration Description
Discord Discord bot with slash commands
Telegram Telegram bot with chat commands
Slack Bot Slack bot with slash commands
Mattermost Mattermost plugin commands
Tidio Live chat follow-up emails
Crisp Chat platform webhook handler

🎨 No-Code

Integration Description
Bubble Bubble.io API Connector plugin
Retool Internal tools REST API
Appsmith Internal tools REST API
Glide Mobile apps via Zapier/Make
FlutterFlow Flutter apps API integration
Softr Airtable apps custom code
WeWeb Web apps REST API plugin
Adalo Mobile apps external API
Budibase Internal tools REST datasource
ToolJet Internal tools REST datasource
Xano Backend external API call

📅 Scheduling

Integration Description
Cal.com Open-source Calendly webhook
Doodle Meeting poll notifications
Booksy Appointment booking emails

👔 HR

Integration Description
Workable Applicant tracking system
JazzHR Recruiting software emails
Factorial HR management notifications

🎓 Education

Integration Description
LearnDash WordPress LMS course emails
Moodle Open-source LMS notifications
Canvas LMS Learning management system

🎨 Design

Integration Description
Figma Export designs to email HTML
Unlayer Drag-and-drop email editor SDK
Loom Video share notifications
Rows Spreadsheet mail merge
Weglot Localized email translations

đŸ“Ļ Shipping

Integration Description
Shippo Shipping tracking notifications
EasyPost Package tracking emails

💰 Finance

Integration Description
Wave Invoicing and accounting emails
Mercury Business banking alerts

🤝 Affiliate

Integration Description
Post Affiliate Pro Affiliate tracking platform
Refersion Affiliate marketing platform
Everflow Partner marketing platform
Patreon Creator platform patron emails

đŸĨ Healthcare

Integration Description
Healthie Practice management platform

đŸ”ī¸ Community

Integration Description
Mighty Networks Community platform member emails

📋 Project

Integration Description
Linear Issue tracking notifications
Taskade Task management notifications
Height Project management emails

🔗 Webhooks

Integration Description
Generic Webhook Multi-platform webhook handler
Form Webhooks Tally, Typeform, Jotform, Formspree
E-commerce Webhooks Stripe, Gumroad, Paddle, Shopify
Membership Webhooks Memberful, Circle, Teachable, Kajabi
Scheduling Webhooks Acuity, Calendly, YouCanBook.me
Analytics Webhooks PostHog, Plausible, Mixpanel
Webinar Webhooks Demio, WebinarJam, Crowdcast
Creator Webhooks Ko-fi, Buy Me a Coffee, Skool
Chat Webhooks Olark, Tawk.to, Hotjar, Canny
Healthcare Webhooks Jane, Cliniko, SimplePractice
Additional Webhooks 15+ more platforms supported

🚀 CI/CD

Integration Description
GitHub Action Send emails from GitHub workflows

đŸ“Ļ npm SDK

Official JavaScript/TypeScript SDK for ADSMedia Email API.

Installation

npm install @adsmedia/sdk

Quick Start

import ADSMedia from '@adsmedia/sdk';

const client = new ADSMedia({ apiKey: 'your-api-key' });

// Test connection
const ping = await client.ping();

// Send email
const result = await client.send({
  to: 'user@example.com',
  subject: 'Hello!',
  html: '<h1>Welcome!</h1>',
});

Features

  • ✅ Full TypeScript support
  • ✅ Tree-shakeable ESM and CommonJS
  • ✅ Zero dependencies
  • ✅ All API endpoints covered

📁 Path: SDK/npm/adsmedia-sdk/


🐍 Python SDK

Official Python SDK for ADSMedia Email API.

Installation

pip install adsmedia

Quick Start

from adsmedia import ADSMedia

client = ADSMedia(api_key='your-api-key')

# Test connection
ping = client.ping()

# Send email
result = client.send(
    to='user@example.com',
    subject='Hello!',
    html='<h1>Welcome!</h1>',
)

Features

  • ✅ Full API coverage
  • ✅ Type hints for IDE support
  • ✅ Simple, Pythonic interface
  • ✅ Supports Python 3.8+

📁 Path: SDK/python/adsmedia/


🔌 WordPress Plugin

Replace WordPress default wp_mail() function with ADSMedia API for better deliverability and tracking.

Features

  • ✅ Automatic wp_mail() interception
  • ✅ Test email functionality
  • ✅ Email logging with status tracking
  • ✅ Server selection
  • ✅ Custom sender name

Installation

  1. Download plugins/WP/adsmedia-email/
  2. Upload to /wp-content/plugins/
  3. Activate in WordPress admin
  4. Go to Settings → ADSMedia Email
  5. Enter your API key

📁 Path: plugins/WP/adsmedia-email/


🛒 WooCommerce Plugin

Send all WooCommerce transactional emails through ADSMedia API.

Features

  • ✅ All WooCommerce email types supported
  • ✅ Order-specific tracking
  • ✅ Resend order emails
  • ✅ Daily statistics dashboard
  • ✅ HPOS compatible

Supported Email Types

Email Description
New Order Admin notification
Processing Order confirmation
Completed Order shipped
Cancelled Order cancelled
Refunded Refund notification
Customer Note Custom notes
Reset Password Password recovery
New Account Registration

Installation

  1. Install WordPress ADSMedia plugin first
  2. Download plugins/WooCommerce/adsmedia-woocommerce/
  3. Upload to /wp-content/plugins/
  4. Activate in WordPress admin
  5. Go to WooCommerce → ADSMedia

📁 Path: plugins/WooCommerce/adsmedia-woocommerce/


⚡ n8n Community Node

Build automated email workflows with n8n's visual workflow builder.

Features

  • ✅ Send single & batch emails
  • ✅ Campaign management
  • ✅ List & contact management
  • ✅ Schedule sending tasks
  • ✅ Statistics & analytics
  • ✅ Domain verification

Resources

Resource Operations
Email Send, Batch Send, Check Status
Campaign Create, Get, List, Update, Delete
List Create, Get, List, Delete, Add/Remove Contacts
Schedule Create, List, Pause, Resume, Stop
Statistics Overview, Campaign, Hourly, Daily, Countries, Providers, Bounces
Server List, Get, Verify Domain

Installation

# Install globally
npm install -g n8n-nodes-adsmedia

# Or link for development
cd plugins/n8n/n8n-nodes-adsmedia
npm install
npm link

📁 Path: plugins/n8n/n8n-nodes-adsmedia/


🤖 Cursor IDE MCP

Use ADSMedia API directly from Cursor IDE with AI assistance via Model Context Protocol.

Features

  • ✅ Send emails with natural language
  • ✅ Manage campaigns via AI
  • ✅ Check statistics conversationally
  • ✅ Full API access

Installation

Add to your ~/.cursor/mcp.json:

{
  "mcpServers": {
    "adsmedia": {
      "command": "npx",
      "args": ["-y", "tsx", "path/to/MCP/cursor/src/index.ts"],
      "env": {
        "ADSMEDIA_API_KEY": "your-api-key-here"
      }
    }
  }
}

📁 Path: MCP/cursor/


🔄 Pipedream

Official Pipedream components for workflow automation.

Available Actions

  • Send Email - Single transactional email
  • Send Batch - Up to 1000 marketing emails
  • Create Campaign - Create email campaigns
  • Add Contacts - Add contacts to lists
  • Get Stats - Campaign statistics

Setup

  1. In Pipedream → Accounts → Connect "ADSMedia"
  2. Enter your API key

📁 Path: iPaaS/pipedream/adsmedia/


🧩 Activepieces

Official Activepieces piece for open-source automation.

Available Actions

  • Send Email - Single transactional email
  • Send Batch - Marketing emails with tracking
  • Create Campaign - Create campaigns
  • Add Contacts - Add to lists
  • Get Campaign Stats - Statistics

📁 Path: iPaaS/activepieces/pieces-adsmedia/


🚀 GitHub Action

Send emails from GitHub Actions workflows - perfect for deployment notifications, build alerts, and release announcements.

Usage

- name: Send Email
  uses: ADSMedia-ai/ADSMedia/CI-CD/github-action@main
  with:
    api-key: ${{ secrets.ADSMEDIA_API_KEY }}
    to: team@example.com
    subject: 'Deployed: ${{ github.repository }}'
    html: '<h1>Deployment Complete</h1>'

Inputs

  • api-key - ADSMedia API key (required)
  • to - Recipient email (required)
  • subject - Email subject (required)
  • html / text - Content (one required)

📁 Path: CI-CD/github-action/


📊 Google Sheets

Send emails directly from spreadsheets using Apps Script.

Custom Functions

=ADSMEDIA_PING()
=ADSMEDIA_SEND(A1, B1, C1)
=ADSMEDIA_CHECK_SUPPRESSION(A1)

Menu

  • Send Bulk Emails (row by row)
  • Send Batch Emails (personalized)
  • View Usage Stats

📁 Path: plugins/google-sheets/


đŸĻœ LangChain

LangChain tool for AI agents and LLM applications.

from adsmedia_tool import get_adsmedia_tools

tools = get_adsmedia_tools()
agent = initialize_agent(tools, llm, agent=AgentType.STRUCTURED_CHAT_ZERO_SHOT_REACT_DESCRIPTION)
agent.run("Send welcome email to user@example.com")

📁 Path: AI/langchain/


đŸšĸ CrewAI

Multi-agent tool for CrewAI workflows.

from adsmedia_tool import get_adsmedia_tools

email_agent = Agent(role="Email Specialist", tools=get_adsmedia_tools())

📁 Path: AI/crewai/


🤖 Discord Bot

Send emails via Discord slash commands.

Commands:

  • /send to:email subject:text message:html - Send email
  • /check email:address - Check suppression
  • /usage - View stats
  • /ping - Test connection

📁 Path: bots/discord/


📱 Telegram Bot

Send emails via Telegram chat commands.

Commands:

  • /send - Interactive email sending
  • /check <email> - Check suppression
  • /usage - View stats
  • /ping - Test connection

📁 Path: bots/telegram/


🧠 Dify

Tool provider for Dify AI workflows and agents.

Tools:

  • Send Email
  • Check Suppression

📁 Path: AI/dify/


🌐 Netlify Plugin

Deploy notification emails on success/failure.

[[plugins]]
  package = "./netlify-plugin-adsmedia"
  [plugins.inputs]
    to = "team@example.com"

📁 Path: serverless/netlify/netlify-plugin-adsmedia/


🚀 Strapi

Plugin for Strapi headless CMS.

// config/plugins.js
module.exports = {
  adsmedia: {
    enabled: true,
    config: {
      apiKey: process.env.ADSMEDIA_API_KEY,
    },
  },
};
await strapi.plugin('adsmedia').service('email').send({
  to: 'user@example.com',
  subject: 'Hello!',
  html: '<h1>Welcome!</h1>',
});

📁 Path: plugins/strapi/strapi-plugin-adsmedia/


🛒 Medusa

Notification service for Medusa e-commerce.

Supported events:

  • order.placed
  • order.shipment_created
  • order.canceled
  • customer.password_reset
// medusa-config.js
{
  resolve: 'medusa-plugin-adsmedia',
  options: {
    api_key: process.env.ADSMEDIA_API_KEY,
    from_name: 'My Store',
  },
}

📁 Path: plugins/medusa/medusa-plugin-adsmedia/


📂 Directus

Extension for Directus headless CMS.

POST /adsmedia/send
GET  /adsmedia/check?email=user@example.com
GET  /adsmedia/ping

📁 Path: plugins/directus/directus-extension-adsmedia/


đŸ“Ļ Payload CMS

Plugin for Payload CMS.

import { getADSMediaService } from 'payload-plugin-adsmedia';

const adsmedia = getADSMediaService();
await adsmedia.send({ to, subject, html });

📁 Path: plugins/payload-cms/payload-plugin-adsmedia/


🐘 PHP SDK

Official PHP SDK for Packagist.

composer require adsmedia/sdk
<?php
use ADSMedia\Client;

$client = new Client('your-api-key');
$result = $client->send([
    'to' => 'user@example.com',
    'subject' => 'Hello!',
    'html' => '<h1>Welcome!</h1>',
]);

📁 Path: SDK/php/adsmedia-php/


💜 .NET SDK

Official .NET SDK for NuGet.

dotnet add package ADSMedia.SDK
var client = new ADSMediaClient("your-api-key");
var result = await client.SendAsync(new SendEmailRequest
{
    To = "user@example.com",
    Subject = "Hello!",
    Html = "<h1>Welcome!</h1>",
});

📁 Path: SDK/dotnet/ADSMedia.SDK/


đŸĻ™ LlamaIndex

LlamaIndex tools for AI agents.

from adsmedia_tool import get_adsmedia_tools
tools = get_adsmedia_tools()
agent = ReActAgent.from_tools(tools, llm=llm)

📁 Path: AI/llamaindex/


🌊 FlowiseAI

Custom tool for FlowiseAI.

Import adsmedia-tool.json into FlowiseAI.

📁 Path: AI/flowise/


🔗 Webhook Handler

Generic webhook handler for multiple platforms.

Supports: Tally, Gumroad, Lemon Squeezy, Cal.com, Acuity, etc.

📁 Path: webhooks/generic/


💎 Ruby SDK

Official Ruby SDK for RubyGems.

gem install adsmedia
client = ADSMedia::Client.new('your-api-key')
result = client.send_email(
  to: 'user@example.com',
  subject: 'Hello!',
  html: '<h1>Welcome!</h1>'
)

📁 Path: SDK/ruby/adsmedia/


đŸ’Ŧ Mattermost

Plugin with /email slash command.

/email user@example.com "Subject" "Message"

📁 Path: plugins/mattermost/mattermost-plugin-adsmedia/


⚡ Automatisch

Open-source Zapier alternative connector.

Actions: Send Email, Send Batch, Check Suppression, Add Contacts

📁 Path: iPaaS/automatisch/adsmedia-connector/


â˜ī¸ Cloudflare Workers

Serverless email at the edge.

wrangler secret put ADSMEDIA_API_KEY
wrangler deploy

📁 Path: serverless/cloudflare-workers/


🤖 AutoGPT

Plugin for AutoGPT autonomous agents.

Commands:

  • set_adsmedia_api_key
  • send_email_adsmedia
  • check_email_suppression
  • test_adsmedia_connection

📁 Path: AI/autogpt/adsmedia_plugin/


đŸ’ŧ Slack Bot

Slack bot with slash commands.

/email user@example.com Subject | Body
/check-email user@example.com
/email-usage

📁 Path: bots/slack/


▲ Vercel

Serverless API on Vercel.

POST /api/send
GET  /api/check?email=user@example.com

📁 Path: serverless/vercel/


âŒ¨ī¸ KeystoneJS

Plugin for KeystoneJS headless CMS.

import { createADSMediaClient } from '@adsmedia/keystone-plugin';

const client = createADSMediaClient({ apiKey: '...' });
await client.send({ to, subject, html });

📁 Path: plugins/keystone/keystone-plugin-adsmedia/


đŸŒŠī¸ AWS Lambda

Serverless functions with Serverless Framework.

serverless deploy

📁 Path: serverless/aws-lambda/


â˜ī¸ Azure Functions

Microsoft Azure serverless functions.

📁 Path: serverless/azure-functions/


🐍 FastAPI

Python FastAPI middleware and client.

from adsmedia_middleware import get_adsmedia_client

client = get_adsmedia_client()
await client.send(EmailRequest(to=to, subject=subject, html=html))

📁 Path: frameworks/fastapi/


⚡ Express.js

Node.js Express middleware.

app.use(adsmediaMiddleware());

await req.adsmedia.send({ to, subject, html });

📁 Path: frameworks/express/


â­ī¸ Next.js

Server actions and API routes for Next.js.

import { sendEmail } from '@/lib/adsmedia';
await sendEmail({ to, subject, html });

📁 Path: frameworks/nextjs/


🐍 Django

Python Django email backend and service.

# settings.py
EMAIL_BACKEND = 'adsmedia.ADSMediaEmailBackend'

# Usage
from adsmedia import get_client
client = get_client()
client.send(to='user@example.com', subject='Hello!', html='<h1>Hi!</h1>')

📁 Path: frameworks/django/


đŸŒļī¸ Flask

Python Flask extension and middleware.

from adsmedia_flask import ADSMedia
adsmedia = ADSMedia(app)

# In routes
result = g.adsmedia.send(to='user@example.com', subject='Hello!', html='<h1>Hi!</h1>')

📁 Path: frameworks/flask/


đŸĻ… NestJS

NestJS module with dependency injection.

// app.module.ts
ADSMediaModule.forRoot({ apiKey: 'your-key' })

// In services
await this.adsmedia.send({ to, subject, html });

📁 Path: frameworks/nestjs/


🌸 Koa.js

Koa.js middleware and routes.

app.use(adsmediaMiddleware({ apiKey: 'your-key' }));

await ctx.adsmedia.send({ to, subject, html });

📁 Path: frameworks/koa/


🍸 Gin

Go Gin middleware and handlers.

r.Use(ADSMediaMiddleware(os.Getenv("ADSMEDIA_API_KEY")))

client := GetADSMedia(c)
client.Send(SendEmailRequest{To: to, Subject: subject, HTML: html})

📁 Path: frameworks/gin/


⚡ Fiber

Go Fiber middleware and handlers.

app.Use(ADSMediaMiddleware(os.Getenv("ADSMEDIA_API_KEY")))

client := GetADSMedia(c)
client.Send(SendEmailRequest{To: to, Subject: subject, HTML: html})

📁 Path: frameworks/fiber/


☕ Spring Boot

Java Spring Boot service and controller.

@Autowired
private ADSMediaClient adsMediaClient;

adsMediaClient.send(request);

📁 Path: frameworks/spring-boot/


💜 ASP.NET Core

C# ASP.NET Core service and DI.

builder.Services.AddADSMedia(builder.Configuration);

await _client.SendAsync(new SendEmailRequest { To = to, Subject = subject, Html = html });

📁 Path: frameworks/aspnet-core/


🔴 Laravel

PHP Laravel service provider and facade.

// In controllers
$adsmedia->send($to, $subject, $html);

// Or using facade
app('adsmedia')->send($email, $subject, $html);

📁 Path: frameworks/laravel/


💎 Rails

Ruby on Rails module and controller.

ADSMedia.client.send_email(
  to: 'user@example.com',
  subject: 'Hello!',
  html: '<h1>Hi!</h1>'
)

📁 Path: frameworks/rails/


đŸĢ§ Bubble

Bubble.io API Connector integration.

API Name: ADSMedia
Authentication: Bearer Token
Base URL: https://api.adsmedia.live/v1

📁 Path: nocode/bubble/


🔧 Retool

Retool REST API integration for internal tools.

// Query configuration
const result = await ADSMedia.sendEmail.trigger({
  to: emailInput.value,
  subject: subjectInput.value,
  html: contentEditor.value
});

📁 Path: nocode/retool/


đŸ—ī¸ Appsmith

Appsmith REST datasource and queries.

📁 Path: nocode/appsmith/


✨ Glide

Glide API integration via Zapier/Make.

📁 Path: nocode/glide/


📱 FlutterFlow

FlutterFlow API calls integration.

📁 Path: nocode/flutterflow/


🎨 Softr

Softr custom code blocks and Zapier integration.

📁 Path: nocode/softr/


🌐 WeWeb

WeWeb REST API collections and workflows.

📁 Path: nocode/weweb/


📲 Adalo

Adalo external collections integration.

📁 Path: nocode/adalo/


đŸĸ Budibase

Budibase REST datasource and automations.

📁 Path: nocode/budibase/


đŸ› ī¸ ToolJet

ToolJet REST API datasource and queries.

📁 Path: nocode/tooljet/


⚡ Xano

Xano external API integration for backend.

📁 Path: nocode/xano/


🏄 Windsurf

Windsurf IDE MCP integration (same as Cursor).

{
  "mcpServers": {
    "adsmedia": {
      "command": "npx",
      "args": ["-y", "tsx", "path/to/MCP/cursor/src/index.ts"],
      "env": { "ADSMEDIA_API_KEY": "your-api-key" }
    }
  }
}

📁 Path: MCP/windsurf/


🤖 Coze

Coze.com AI chatbot plugin for email operations.

📁 Path: AI/coze/


🐘 Drupal

Drupal system plugin for mail integration.

📁 Path: plugins/drupal/


🌐 Joomla

Joomla system plugin for mail integration.

📁 Path: plugins/joomla/


đŸ’Ŧ Crisp

Crisp chat webhook integration.

📁 Path: plugins/crisp/


📝 Sanity

Sanity.io CMS webhook and studio tool.

📁 Path: plugins/sanity/


📅 Cal.com

Cal.com booking webhook integration.

📁 Path: scheduling/cal-com/


📋 Form Webhooks

Universal handler for form platforms: Tally, Fillout, Typeform, Jotform, Formspree, and more.

📁 Path: webhooks/forms/


🛒 E-commerce Webhooks

Universal handler for e-commerce: Gumroad, Lemon Squeezy, Paddle, Stripe, Shopify.

📁 Path: webhooks/ecommerce/


đŸ‘Ĩ Membership Webhooks

Universal handler: Memberful, Memberstack, Circle, Teachable, Thinkific, Kajabi, Podia, Skool.

📁 Path: webhooks/memberships/


📆 Scheduling Webhooks

Universal handler: Acuity, Calendly, YouCanBook.me, Setmore, SimplyBook.me, Square.

📁 Path: webhooks/scheduling/


📊 Analytics Webhooks

Alert handler for: PostHog, Mixpanel, Amplitude, Plausible.

📁 Path: webhooks/analytics/


đŸŽŦ Webinar Webhooks

Universal handler: Demio, WebinarJam, eWebinar, BigMarker, Crowdcast.

📁 Path: webhooks/webinars/


🔑 Getting Your API Key

  1. Go to adsmedia.ai
  2. Sign up or log in
  3. Navigate to Account → API Keys
  4. Create a new API key
  5. Copy and use in your integration

📧 Drip

Marketing automation integration with Drip.

📁 Path: marketing/drip/

Features:

  • Webhook handlers for subscriber events
  • Commission email triggers via ADSMedia
  • Sync email events back to Drip

📧 Beehiiv

Newsletter platform integration.

📁 Path: marketing/beehiiv/

Features:

  • Welcome emails for new subscribers
  • Premium upgrade notifications
  • Batch newsletter sending

🎨 Unlayer

Drag-and-drop email editor integration.

📁 Path: design/unlayer/

Features:

  • Embed Unlayer editor
  • Export HTML and send via ADSMedia
  • Template management

🛒 Saleor

Headless e-commerce platform.

📁 Path: ecommerce/saleor/

Features:

  • Order confirmation emails
  • Shipping notifications
  • Customer welcome emails

🛒 Vendure

Headless commerce framework.

📁 Path: ecommerce/vendure/

Features:

  • Custom EmailSender
  • Order lifecycle emails
  • Handlebars templates

🛒 Sylius

PHP e-commerce framework.

📁 Path: ecommerce/sylius/

Features:

  • Symfony mailer override
  • Order and payment emails
  • Event subscribers

🛒 Spree

Ruby e-commerce framework.

📁 Path: ecommerce/spree/

Features:

  • Mailer decorator
  • Order confirmation
  • Shipment notifications

đŸ‘Ĩ Twenty

Open-source CRM.

📁 Path: crm/twenty/

Features:

  • Contact welcome emails
  • Deal stage notifications
  • Batch campaign sending

💰 Invoice Ninja

Open-source invoicing.

📁 Path: crm/invoice-ninja/

Features:

  • Invoice emails
  • Payment confirmations
  • Payment reminders

🤝 Post Affiliate Pro

Affiliate tracking platform.

📁 Path: crm/post-affiliate-pro/

Features:

  • Affiliate welcome emails
  • Commission notifications
  • Payout confirmations

📝 Prismic

Headless CMS.

📁 Path: cms/prismic/

Features:

  • Email templates from CMS
  • Slice-based email builder
  • Auto-send on publish

📝 DatoCMS

Headless CMS.

📁 Path: cms/datocms/

Features:

  • GraphQL content queries
  • Structured text to HTML
  • Webhook automation

📊 SeaTable

Collaborative database.

📁 Path: cms/seatable/

Features:

  • Script-based email sending
  • Button column triggers
  • Mail merge from tables

🎓 LearnDash

WordPress LMS plugin.

📁 Path: education/learndash/

Features:

  • Course enrollment emails
  • Lesson completion notifications
  • Certificate delivery

🎓 Moodle

Open-source LMS.

📁 Path: education/moodle/

Features:

  • Course enrollment notifications
  • Assignment submissions
  • Grade notifications

🎨 Figma

Design tool plugin.

📁 Path: design/figma/

Features:

  • Export frames to HTML
  • Send test emails from Figma
  • Convert designs to email

🔗 Latenode

Low-code automation platform.

📁 Path: api-docs/latenode/


🤖 OpenRouter

AI model routing for email generation.

📁 Path: api-docs/openrouter/


📋 Linear

Project management notifications.

📁 Path: api-docs/linear/


đŸ‘Ĩ Attio

Modern CRM integration.

📁 Path: api-docs/attio/


đŸ‘Ĩ Folk

Relationship-focused CRM.

📁 Path: api-docs/folk/


📧 Buttondown

Newsletter platform.

📁 Path: api-docs/buttondown/


🎨 Patreon

Creator platform.

📁 Path: api-docs/patreon/


đŸ“Ļ Shippo

Shipping API.

📁 Path: api-docs/shippo/


📊 Mixpanel

Product analytics.

📁 Path: api-docs/mixpanel/


📊 Amplitude

Behavioral analytics.

📁 Path: api-docs/amplitude/


đŸ’ŧ Close

Sales CRM.

📁 Path: api-docs/close/


👔 Workable

Applicant tracking.

📁 Path: api-docs/workable/


📊 Heap

Digital insights.

📁 Path: api-docs/heap/


đŸ’Ŧ Tidio

Live chat.

📁 Path: api-docs/tidio/


đŸ—‚ī¸ Fibery

Connected workspace.

📁 Path: api-docs/fibery/


đŸ“Ļ ProductBoard

Product management.

📁 Path: api-docs/productboard/


đŸ“Ļ EasyPost

Shipping API.

📁 Path: api-docs/easypost/


🔗 Additional Webhooks

Universal handlers for 15+ platforms including Reform, Basin, Paperform, Cognito Forms, Wufoo, Carrd, NocoDB, Recurly, Survicate, Canny, and more.

📁 Path: webhooks/additional/


đŸ‘Ĩ Capsule

CRM for contact management.

📁 Path: api-docs/capsule/


💰 Wave

Accounting and invoicing.

📁 Path: api-docs/wave/


đŸŽ¯ Ortto

Marketing automation (formerly Autopilot).

📁 Path: api-docs/ortto/


📊 Rows

Spreadsheet with automations.

📁 Path: api-docs/rows/


✅ Taskade

Team productivity.

📁 Path: api-docs/taskade/


📏 Height

Project management.

📁 Path: api-docs/height/


đŸŽŦ Loom

Video messaging.

📁 Path: api-docs/loom/


đŸĨœ Nutshell

CRM for small business.

📁 Path: api-docs/nutshell/


🤝 Nimble

Relationship CRM.

📁 Path: api-docs/nimble/


đŸ”ī¸ Mighty Networks

Community platform.

📁 Path: api-docs/mighty-networks/


💸 Refersion

Affiliate tracking.

📁 Path: api-docs/refersion/


📈 Everflow

Partner marketing.

📁 Path: api-docs/everflow/


🚀 Ontraport

Business automation.

📁 Path: api-docs/ontraport/


💡 UserVoice

Customer feedback.

📁 Path: api-docs/uservoice/


👔 JazzHR

Applicant tracking.

📁 Path: api-docs/jazzhr/


đŸ‘Ĩ Factorial

HR management.

📁 Path: api-docs/factorial/


🎓 Canvas LMS

Learning management.

📁 Path: api-docs/canvas-lms/


🌍 Weglot

Translation service.

📁 Path: api-docs/weglot/


📅 Doodle

Meeting scheduling.

📁 Path: api-docs/doodle/


đŸĻ Mercury

Business banking.

📁 Path: api-docs/mercury/


💇 Booksy

Appointment booking.

📁 Path: api-docs/booksy/


đŸĨ Healthie

Healthcare practice.

📁 Path: api-docs/healthie/


🎨 Creator Webhooks

Universal handler for creator platforms: Ko-fi, Buy Me a Coffee, Skool, Rewardful, FirstPromoter, Tapfiliate.

📁 Path: webhooks/creator-platforms/


đŸ’Ŧ Chat Webhooks

Universal handler for chat/support: Olark, Tawk.to, Hotjar, Survicate, Delighted, Canny.

📁 Path: webhooks/chat-support/


đŸĨ Healthcare Webhooks

Universal handler for healthcare: Jane App, SimplePractice, Cliniko, Practice Better.

📁 Path: webhooks/healthcare/


📚 API Documentation

Full API documentation available at: adsmedia.ai/api-docs

Quick Reference

Endpoint Method Description
/v1/send POST Send single email
/v1/send/batch POST Send batch (max 1000)
/v1/campaigns GET/POST Manage campaigns
/v1/lists GET/POST Manage contact lists
/v1/schedules GET/POST Manage sending tasks
/v1/stats/* GET Get statistics

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


đŸ’Ŧ Support


Made with â¤ī¸ by ADSMedia