Official integrations for ADSMedia Email API
Send transactional and marketing emails from your favorite platforms
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Integration | Description |
|---|---|
| Drip | E-commerce email automation |
| Beehiiv | Newsletter platform integration |
| Buttondown | Simple newsletter platform |
| Ortto | Marketing automation platform |
| Ontraport | Business automation platform |
| 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 |
| 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 |
| Integration | Description |
|---|---|
| Cal.com | Open-source Calendly webhook |
| Doodle | Meeting poll notifications |
| Booksy | Appointment booking emails |
| Integration | Description |
|---|---|
| Workable | Applicant tracking system |
| JazzHR | Recruiting software emails |
| Factorial | HR management notifications |
| Integration | Description |
|---|---|
| LearnDash | WordPress LMS course emails |
| Moodle | Open-source LMS notifications |
| Canvas LMS | Learning management system |
| 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 |
| Integration | Description |
|---|---|
| Shippo | Shipping tracking notifications |
| EasyPost | Package tracking emails |
| Integration | Description |
|---|---|
| Wave | Invoicing and accounting emails |
| Mercury | Business banking alerts |
| Integration | Description |
|---|---|
| Post Affiliate Pro | Affiliate tracking platform |
| Refersion | Affiliate marketing platform |
| Everflow | Partner marketing platform |
| Patreon | Creator platform patron emails |
| Integration | Description |
|---|---|
| Healthie | Practice management platform |
| Integration | Description |
|---|---|
| Mighty Networks | Community platform member emails |
| Integration | Description |
|---|---|
| Linear | Issue tracking notifications |
| Taskade | Task management notifications |
| Height | Project management emails |
| 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 |
| Integration | Description |
|---|---|
| GitHub Action | Send emails from GitHub workflows |
Official JavaScript/TypeScript SDK for ADSMedia Email API.
npm install @adsmedia/sdkimport 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>',
});- β Full TypeScript support
- β Tree-shakeable ESM and CommonJS
- β Zero dependencies
- β All API endpoints covered
π Path: SDK/npm/adsmedia-sdk/
Official Python SDK for ADSMedia Email API.
pip install adsmediafrom 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>',
)- β Full API coverage
- β Type hints for IDE support
- β Simple, Pythonic interface
- β Supports Python 3.8+
π Path: SDK/python/adsmedia/
Replace WordPress default wp_mail() function with ADSMedia API for better deliverability and tracking.
- β Automatic wp_mail() interception
- β Test email functionality
- β Email logging with status tracking
- β Server selection
- β Custom sender name
- 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/
Send all WooCommerce transactional emails through ADSMedia API.
- β All WooCommerce email types supported
- β Order-specific tracking
- β Resend order emails
- β Daily statistics dashboard
- β HPOS compatible
| 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 |
- 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/
Build automated email workflows with n8n's visual workflow builder.
- β Send single & batch emails
- β Campaign management
- β List & contact management
- β Schedule sending tasks
- β Statistics & analytics
- β Domain verification
| 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 |
# 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/
Use ADSMedia API directly from Cursor IDE with AI assistance via Model Context Protocol.
- β Send emails with natural language
- β Manage campaigns via AI
- β Check statistics conversationally
- β Full API access
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/
Official Pipedream components for workflow automation.
- 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
- In Pipedream β Accounts β Connect "ADSMedia"
- Enter your API key
π Path: iPaaS/pipedream/adsmedia/
Official Activepieces piece for open-source automation.
- 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/
Send emails from GitHub Actions workflows - perfect for deployment notifications, build alerts, and release announcements.
- 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>'api-key- ADSMedia API key (required)to- Recipient email (required)subject- Email subject (required)html/text- Content (one required)
π Path: CI-CD/github-action/
Send emails directly from spreadsheets using Apps Script.
=ADSMEDIA_PING()
=ADSMEDIA_SEND(A1, B1, C1)
=ADSMEDIA_CHECK_SUPPRESSION(A1)
- Send Bulk Emails (row by row)
- Send Batch Emails (personalized)
- View Usage Stats
π Path: plugins/google-sheets/
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/
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/
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/
Send emails via Telegram chat commands.
Commands:
/send- Interactive email sending/check <email>- Check suppression/usage- View stats/ping- Test connection
π Path: bots/telegram/
Tool provider for Dify AI workflows and agents.
Tools:
- Send Email
- Check Suppression
π Path: AI/dify/
Deploy notification emails on success/failure.
[[plugins]]
package = "./netlify-plugin-adsmedia"
[plugins.inputs]
to = "team@example.com"π Path: serverless/netlify/netlify-plugin-adsmedia/
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/
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/
Extension for Directus headless CMS.
POST /adsmedia/send
GET /adsmedia/check?email=user@example.com
GET /adsmedia/ping
π Path: plugins/directus/directus-extension-adsmedia/
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/
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/
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 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/
Custom tool for FlowiseAI.
Import adsmedia-tool.json into FlowiseAI.
π Path: AI/flowise/
Generic webhook handler for multiple platforms.
Supports: Tally, Gumroad, Lemon Squeezy, Cal.com, Acuity, etc.
π Path: webhooks/generic/
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/
Plugin with /email slash command.
/email user@example.com "Subject" "Message"
π Path: plugins/mattermost/mattermost-plugin-adsmedia/
Open-source Zapier alternative connector.
Actions: Send Email, Send Batch, Check Suppression, Add Contacts
π Path: iPaaS/automatisch/adsmedia-connector/
Serverless email at the edge.
wrangler secret put ADSMEDIA_API_KEY
wrangler deployπ Path: serverless/cloudflare-workers/
Plugin for AutoGPT autonomous agents.
Commands:
set_adsmedia_api_keysend_email_adsmediacheck_email_suppressiontest_adsmedia_connection
π Path: AI/autogpt/adsmedia_plugin/
Slack bot with slash commands.
/email user@example.com Subject | Body
/check-email user@example.com
/email-usage
π Path: bots/slack/
Serverless API on Vercel.
POST /api/send
GET /api/check?email=user@example.com
π Path: serverless/vercel/
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/
Serverless functions with Serverless Framework.
serverless deployπ Path: serverless/aws-lambda/
Microsoft Azure serverless functions.
π Path: serverless/azure-functions/
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/
Node.js Express middleware.
app.use(adsmediaMiddleware());
await req.adsmedia.send({ to, subject, html });π Path: frameworks/express/
Server actions and API routes for Next.js.
import { sendEmail } from '@/lib/adsmedia';
await sendEmail({ to, subject, html });π Path: frameworks/nextjs/
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/
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 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 middleware and routes.
app.use(adsmediaMiddleware({ apiKey: 'your-key' }));
await ctx.adsmedia.send({ to, subject, html });π Path: frameworks/koa/
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/
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/
Java Spring Boot service and controller.
@Autowired
private ADSMediaClient adsMediaClient;
adsMediaClient.send(request);π Path: frameworks/spring-boot/
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/
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/
Ruby on Rails module and controller.
ADSMedia.client.send_email(
to: 'user@example.com',
subject: 'Hello!',
html: '<h1>Hi!</h1>'
)π Path: frameworks/rails/
Bubble.io API Connector integration.
API Name: ADSMedia
Authentication: Bearer Token
Base URL: https://api.adsmedia.live/v1
π Path: nocode/bubble/
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 REST datasource and queries.
π Path: nocode/appsmith/
Glide API integration via Zapier/Make.
π Path: nocode/glide/
FlutterFlow API calls integration.
π Path: nocode/flutterflow/
Softr custom code blocks and Zapier integration.
π Path: nocode/softr/
WeWeb REST API collections and workflows.
π Path: nocode/weweb/
Adalo external collections integration.
π Path: nocode/adalo/
Budibase REST datasource and automations.
π Path: nocode/budibase/
ToolJet REST API datasource and queries.
π Path: nocode/tooljet/
Xano external API integration for backend.
π Path: nocode/xano/
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.com AI chatbot plugin for email operations.
π Path: AI/coze/
Drupal system plugin for mail integration.
π Path: plugins/drupal/
Joomla system plugin for mail integration.
π Path: plugins/joomla/
Crisp chat webhook integration.
π Path: plugins/crisp/
Sanity.io CMS webhook and studio tool.
π Path: plugins/sanity/
Cal.com booking webhook integration.
π Path: scheduling/cal-com/
Universal handler for form platforms: Tally, Fillout, Typeform, Jotform, Formspree, and more.
π Path: webhooks/forms/
Universal handler for e-commerce: Gumroad, Lemon Squeezy, Paddle, Stripe, Shopify.
π Path: webhooks/ecommerce/
Universal handler: Memberful, Memberstack, Circle, Teachable, Thinkific, Kajabi, Podia, Skool.
π Path: webhooks/memberships/
Universal handler: Acuity, Calendly, YouCanBook.me, Setmore, SimplyBook.me, Square.
π Path: webhooks/scheduling/
Alert handler for: PostHog, Mixpanel, Amplitude, Plausible.
π Path: webhooks/analytics/
Universal handler: Demio, WebinarJam, eWebinar, BigMarker, Crowdcast.
π Path: webhooks/webinars/
- 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
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
Newsletter platform integration.
π Path: marketing/beehiiv/
Features:
- Welcome emails for new subscribers
- Premium upgrade notifications
- Batch newsletter sending
Drag-and-drop email editor integration.
π Path: design/unlayer/
Features:
- Embed Unlayer editor
- Export HTML and send via ADSMedia
- Template management
Headless e-commerce platform.
π Path: ecommerce/saleor/
Features:
- Order confirmation emails
- Shipping notifications
- Customer welcome emails
Headless commerce framework.
π Path: ecommerce/vendure/
Features:
- Custom EmailSender
- Order lifecycle emails
- Handlebars templates
PHP e-commerce framework.
π Path: ecommerce/sylius/
Features:
- Symfony mailer override
- Order and payment emails
- Event subscribers
Ruby e-commerce framework.
π Path: ecommerce/spree/
Features:
- Mailer decorator
- Order confirmation
- Shipment notifications
Open-source CRM.
π Path: crm/twenty/
Features:
- Contact welcome emails
- Deal stage notifications
- Batch campaign sending
Open-source invoicing.
π Path: crm/invoice-ninja/
Features:
- Invoice emails
- Payment confirmations
- Payment reminders
Affiliate tracking platform.
π Path: crm/post-affiliate-pro/
Features:
- Affiliate welcome emails
- Commission notifications
- Payout confirmations
Headless CMS.
π Path: cms/prismic/
Features:
- Email templates from CMS
- Slice-based email builder
- Auto-send on publish
Headless CMS.
π Path: cms/datocms/
Features:
- GraphQL content queries
- Structured text to HTML
- Webhook automation
Collaborative database.
π Path: cms/seatable/
Features:
- Script-based email sending
- Button column triggers
- Mail merge from tables
WordPress LMS plugin.
π Path: education/learndash/
Features:
- Course enrollment emails
- Lesson completion notifications
- Certificate delivery
Open-source LMS.
π Path: education/moodle/
Features:
- Course enrollment notifications
- Assignment submissions
- Grade notifications
Design tool plugin.
π Path: design/figma/
Features:
- Export frames to HTML
- Send test emails from Figma
- Convert designs to email
Low-code automation platform.
π Path: api-docs/latenode/
AI model routing for email generation.
π Path: api-docs/openrouter/
Project management notifications.
π Path: api-docs/linear/
Modern CRM integration.
π Path: api-docs/attio/
Relationship-focused CRM.
π Path: api-docs/folk/
Newsletter platform.
π Path: api-docs/buttondown/
Creator platform.
π Path: api-docs/patreon/
Shipping API.
π Path: api-docs/shippo/
Product analytics.
π Path: api-docs/mixpanel/
Behavioral analytics.
π Path: api-docs/amplitude/
Sales CRM.
π Path: api-docs/close/
Applicant tracking.
π Path: api-docs/workable/
Digital insights.
π Path: api-docs/heap/
Live chat.
π Path: api-docs/tidio/
Connected workspace.
π Path: api-docs/fibery/
Product management.
π Path: api-docs/productboard/
Shipping API.
π Path: api-docs/easypost/
Universal handlers for 15+ platforms including Reform, Basin, Paperform, Cognito Forms, Wufoo, Carrd, NocoDB, Recurly, Survicate, Canny, and more.
π Path: webhooks/additional/
CRM for contact management.
π Path: api-docs/capsule/
Accounting and invoicing.
π Path: api-docs/wave/
Marketing automation (formerly Autopilot).
π Path: api-docs/ortto/
Spreadsheet with automations.
π Path: api-docs/rows/
Team productivity.
π Path: api-docs/taskade/
Project management.
π Path: api-docs/height/
Video messaging.
π Path: api-docs/loom/
CRM for small business.
π Path: api-docs/nutshell/
Relationship CRM.
π Path: api-docs/nimble/
Community platform.
π Path: api-docs/mighty-networks/
Affiliate tracking.
π Path: api-docs/refersion/
Partner marketing.
π Path: api-docs/everflow/
Business automation.
π Path: api-docs/ontraport/
Customer feedback.
π Path: api-docs/uservoice/
Applicant tracking.
π Path: api-docs/jazzhr/
HR management.
π Path: api-docs/factorial/
Learning management.
π Path: api-docs/canvas-lms/
Translation service.
π Path: api-docs/weglot/
Meeting scheduling.
π Path: api-docs/doodle/
Business banking.
π Path: api-docs/mercury/
Appointment booking.
π Path: api-docs/booksy/
Healthcare practice.
π Path: api-docs/healthie/
Universal handler for creator platforms: Ko-fi, Buy Me a Coffee, Skool, Rewardful, FirstPromoter, Tapfiliate.
π Path: webhooks/creator-platforms/
Universal handler for chat/support: Olark, Tawk.to, Hotjar, Survicate, Delighted, Canny.
π Path: webhooks/chat-support/
Universal handler for healthcare: Jane App, SimplePractice, Cliniko, Practice Better.
π Path: webhooks/healthcare/
Full API documentation available at: adsmedia.ai/api-docs
| 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 |
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
This project is licensed under the MIT License - see the LICENSE file for details.
- π§ Email: support@adsmedia.ai
- π Website: adsmedia.ai
- π Docs: adsmedia.ai/api-docs
Made with β€οΈ by ADSMedia
