Welcome to BotSailor Help! Just use the email OTP to sign in and track your tickets. Password login isn’t needed anymore.
If you're looking for a powerful, developer-friendly way to send automated emails directly from your chatbot flows, Mailgun integration in BotSailor is the perfect solution. Whether you're sending welcome emails, lead confirmations, Mailgun ensures high deliverability and full control over your sender reputation.
This guide walks you through connecting your Mailgun account to BotSailor enabling email sending through your automation workflows.
📌 This integration is designed for BotSailor end users. It supports direct email sending via Mailgun’s SMTP configuration.
Before you begin:
Tip: If you've lost your SMTP password, regenerate it under the “SMTP credentials” tab.
✅ If you don’t have a verified Mailgun domain then follow this article here to learn how to verify your domain in mailgun. ( mailgun verification article link)
Fill out the form:
✅ Click Save
Now you are ready to use mailgun
Issue |
Fix |
Connection failed |
Ensure SMTP Host, Port, and Login details are correct |
Emails go to spam |
Set up SPF, DKIM, and DMARC properly on your domain |
Messages not sent |
Make sure SMTP is selected correctly in Send Email action |
SMTP errors |
Regenerate SMTP credentials in Mailgun and retry |
Can I use Mailgun with BotSailor without verifying my domain?
No. You must verify your sending domain in Mailgun before you can send emails via SMTP from BotSailor. Without verification, Mailgun will block outbound emails or flag them as untrusted.
What’s the difference between Mailgun SMTP and Mailgun API in BotSailor?
Where do I find my Mailgun SMTP credentials?
Log in to your Mailgun account → Sending → Domains → Select your domain → You’ll find:
I forgot my SMTP password — what should I do?
Inside the SMTP credentials section of your Mailgun domain, click "Reset Password" to generate a new one.
Can I use any email as the sender?
No. The sender email must match your Mailgun-verified domain (e.g., [email protected]). Using free emails like Gmail or Yahoo is not allowed.
What port should I use: 587 or 465?
How can I test if my Mailgun SMTP is working in BotSailor?
Why are my emails going to spam?
Common reasons:
How do I track email status or delivery errors?
Go to your Mailgun Dashboard → Logs to view sent emails, delivery status, bounces, and errors.
Can I personalize emails sent via Mailgun in BotSailor?
Yes. Use dynamic fields like {{first_name}}, {{email}}, {{product}} in the email subject and body to personalize the message based on chatbot data.