
Expert
Keep up to date with the latest news and thought leadership.
Free FileMaker add-on
Move FileMaker email off fragile SMTP connections and onto an authenticated sending service, attachments included.
You can send email from FileMaker through SendGrid’s API instead of an SMTP account, and it is often the more reliable route. SendGrid is a cloud email delivery service from Twilio that FileMaker can call over HTTPS. Kyo Logic’s free SendGrid Email add-on gives you a working connection, with attachments, that you can adapt to most sending use cases.
Here is the moment it exists for. Invoices go out from FileMaker every afternoon. One Tuesday they stop. The Outlook account FileMaker has used for years now wants a different kind of sign-in, Send Mail fails, and nobody notices until a customer calls asking where their invoice is.
Microsoft and Google have both tightened how outside applications sign in to send mail through their SMTP servers. For FileMaker solutions, that has meant emails that sometimes fail to send and, in some cases, crashes during the send. We have moved many clients to SendGrid to get away from that.
SendGrid is built for application email. It is scalable, it is controlled with simple API calls, and once your domain is authenticated, messages are sent on your behalf from a service designed for it. There are a few setup details to get right, which is what the steps below cover.
You authenticate your domain in SendGrid
↓
You create an API key with Mail Send permission only
↓
You install the add-on and enter the API key
↓
FileMaker sends each message to the SendGrid API, attachments included
↓
SendGrid delivers it from your authenticated domain
Do not continue until Sender Authentication shows as Verified.
Twilio replaced SendGrid’s free plan with a 60-day trial in 2025, so a production FileMaker solution needs a paid plan. For most teams the Essentials plan is enough. At the time of writing, it starts at about $20 a month for up to 50,000 emails. Check SendGrid’s pricing page for current numbers.
Remember that SendGrid counts recipients, not messages. One email with one To, one CC, and two BCCs counts as four emails against your monthly quota.
If you have several add-ons installed, check the name carefully when you pick from the list. We have seen FileMaker install the wrong one when the AddonModules folder is crowded, and clearing out old add-ons first avoids it.
On the SendGrid_SampleData layout, fill in From Email, To Email, Subject, and Email Body, then click Send. The From address should be on the domain you authenticated. Confirm the message arrives, then check that it did not land in spam.
Once the test works, the sample layout becomes the pattern for every email your system sends: invoices, order confirmations, delivery notices, and internal alerts. Most teams then add a log of what was sent and when, retries for failures, and scheduled sends from FileMaker Server. If you want calendar invites to go out the same way, the Calendar Invite Creator builds the .ics attachment, and the Audit Log & Version History add-on can record who changed the records behind each message.
Kyo Logic builds custom Claris FileMaker and manufacturing software for businesses across New England and beyond. If you want help customizing the add-on, adding logging and error handling, or setting up scheduled sends, reach out.
Can FileMaker send email through SendGrid?
Yes. FileMaker can call the SendGrid API over HTTPS. The free Kyo Logic SendGrid Email add-on includes a working connection with attachment support and a sample layout for testing.
Is SendGrid free to use with FileMaker?
Not for ongoing use. Twilio replaced the SendGrid free plan with a 60-day trial in 2025. The Essentials plan starts at about $20 a month for up to 50,000 emails at the time of writing.
Which permissions should the SendGrid API key have?
Use Restricted Access with only Mail Send turned on. Leave every other permission off, and store the key somewhere secure because SendGrid only shows it once.
Why do my emails need domain authentication?
SendGrid sends on behalf of your domain. Authenticating it with the CNAME and TXT records SendGrid provides lets receiving servers trust the mail, and the From address should use that domain.
Expert
Let’s talk about how we can help you streamline, scale, or innovate—on your terms.
Start the Conversation