Skip to content

Automate SendGrid

Use your SendGrid account for the emails your own systems should send, and keep an eye on how they land. Scheduled reports go out to a list, sign-ups are added to your marketing contacts, inbound mail gets a reply, and bounces or spam complaints are reported back to you. Describe what you want to your AI assistant, check what it will do, and it keeps running with your laptop closed.

Try asking

Create a ClickRuntime automation: every weekday at 6pm, fetch the closing prices of VTI, VXUS and BND, build a short summary, and send it via SendGrid to me@example.com and partner@example.com.

Paste it into your assistant. It tells you what it will send or change before it runs live.

Ideas

What you can automate in SendGrid

Reports delivered from your own domain, sign-ups landing in the right list, inbound emails answered, and bounce and spam problems caught early. These are ready-made starting points. Anything else you can describe works too.

Build your own

Build any SendGrid automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what SendGrid should do in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Every morning, check SendGrid stats for yesterday and alert me if the bounce rate was above 3 percent or spam reports were above zero.

Every Monday, send each person in my Customers sheet in Google Sheets a personal weekly update through SendGrid with their own numbers from the sheet.

Every day, find SendGrid bounces from the last 24 hours, mark those emails Invalid in my Contacts sheet in Google Sheets and post the count in #marketing on Slack.

Works with

SendGrid with the apps you already use

SendGrid delivers the email, but who to send to and who needs to know about it are kept elsewhere. Connecting it to a sheet, your team chat or your inbox closes that gap.

SendGrid works with hundreds of other apps

Name any of them when you ask your assistant, and your automation connects them. Over 248 apps are ready to go, and anything with an API works too.

  • Mailchimp
  • HubSpot
  • Stripe
  • Shopify
  • Typeform
  • Airtable
  • Notion
  • Salesforce
  • Postmark
  • Mailgun
  • Amazon SES
  • Resend
  • Twilio
  • WordPress
  • Webflow
  • Supabase
  • Jotform

Beyond chat

Have SendGrid work when you're not in the chat

Connecting SendGrid to ChatGPT or Claude lets you ask about it while you chat. ClickRuntime handles the part that should happen on its own: checks on a schedule and actions on each new event, set up from the same chat and running after you close it.

Setup

Connect SendGrid

You connect SendGrid with a restricted API key you create in your own SendGrid account. You choose which parts of SendGrid it can use, and email goes out from your verified sender or domain.

SendGrid

Email (transactional / marketing)

  1. In SendGrid, go to Settings, API Keys and choose Create API Key.
  2. Pick Restricted Access and give only what your automations need, such as Mail Send: Full, plus Marketing, Stats or Suppressions access for the matching automations.
  3. Copy the key. SendGrid shows it only once.
  4. In the ClickRuntime dashboard, open Connections & secrets and save the key as a secret for SendGrid.

Good to know

SendGrid limits that affect automations

  • SendGrid won't send until you have a verified sender or an authenticated domain. Set that up before your first automation runs.
  • Adding contacts to a list happens in the background on SendGrid's side, so a new sign-up can take a short while to appear.
  • Replying to inbound email needs Inbound Parse, which means pointing your domain's MX records at SendGrid.
  • Bounce and spam alerts rely on SendGrid's Event Webhook, and setting it up needs a key with access to mail settings.

FAQ

Questions about automating SendGrid

What can ClickRuntime do in my SendGrid account?
Only what your API key allows. With Mail Send it can send email; with Marketing access it can add contacts to lists; with Stats and Suppressions read access it can report on delivery and bounced or complaining addresses.
Which address do the emails come from?
From the sender or domain you've verified in SendGrid. That keeps your own reputation and authentication on every message.
Can it react to bounces and spam reports as they happen?
Yes. SendGrid's Event Webhook posts bounces, drops and spam reports to the automation's link, and the automation checks SendGrid's signature before acting on them. Stats and suppression reports run on a schedule.
Can it answer emails people send to my domain?
Yes, through Inbound Parse. Once your domain's MX records point to SendGrid, each incoming email is passed to the automation, which can write a reply and send it back through SendGrid.
Do I need AI for SendGrid automations?
Only for writing replies to inbound email or summarising content in a digest. That uses the AI included with every ClickRuntime plan, so you don't need your own AI key. Contact syncing and reports don't use AI.
Is this a SendGrid connector for ChatGPT or Claude?
Not for chatting with SendGrid data. A chat connector lets your assistant read and change SendGrid while you're in the conversation. ClickRuntime is for the work that should happen without you: you set up an automation from the chat once, and it keeps running on a schedule or on each SendGrid event.

Tell your assistant what SendGrid should do

Free plan. No credit card.