ADSMedia Integrations
Official integrations for ADSMedia Email API
Send transactional and marketing emails from your favorite platforms
đĻ 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/sdkQuick 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 adsmediaQuick 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
- Download
plugins/WP/adsmedia-email/ - Upload to
/wp-content/plugins/ - Activate in WordPress admin
- Go to Settings â ADSMedia Email
- 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
| 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
- Install WordPress ADSMedia plugin first
- Download
plugins/WooCommerce/adsmedia-woocommerce/ - Upload to
/wp-content/plugins/ - Activate in WordPress admin
- 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 |
|---|---|
| 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
- In Pipedream â Accounts â Connect "ADSMedia"
- 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.placedorder.shipment_createdorder.canceledcustomer.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.SDKvar 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 adsmediaclient = 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_keysend_email_adsmediacheck_email_suppressiontest_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
- Go to adsmedia.ai
- Sign up or log in
- Navigate to Account â API Keys
- Create a new API key
- 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.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
đ License
This project is licensed under the MIT License - see the LICENSE file for details.
đŦ Support
- đ§ Email: support@adsmedia.ai
- đ Website: adsmedia.ai
- đ Docs: adsmedia.ai/api-docs
Made with â¤ī¸ by ADSMedia