SendGrid integration
Marketing & Advertising · 15 actions · API key auth
Email delivery and marketing platform for transactional and marketing emails. Send emails, manage contacts, create lists, and handle email suppressions.
The ModuleX SendGrid integration lets a ModuleX agent operate SendGrid on your behalf, running create, send and remove actions across emails, email multiple recipients and contacts, directly from a plain-English request, using your organization's own SendGrid credentials. No pre-built workflow is required: the agent picks the right SendGrid action for the task.
SendGrid is a marketing & advertising platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right SendGrid action. Or, when you want a repeatable process, the composer assembles a SendGrid workflow for you, streaming the nodes onto the canvas as it builds.
Drive SendGrid in plain English
Type what you want. A ModuleX agent picks the right SendGrid action, or chains several, and runs it. No workflow to build.
- “Create a new contact or update an existing one (matched by email)”resolves to
add_or_update_contact - “Find the contact I describe and remove it”resolves to
search_contactsdelete_contacts - “Send a single transactional email to one recipient”resolves to
send_email - “Show me the contact lists that match what I describe”resolves to
get_contact_lists
What you can automate with SendGrid
- Find the right contact and remove it in one prompt
search_contactsdelete_contacts - Send an email where it needs to go
send_email - Add an or update contact on the fly
add_or_update_contact - Create a contact list straight from a request
create_contact_list - Remove a contact from list you no longer need
remove_contact_from_list - Remove a global suppression you no longer need
delete_global_suppression
SendGrid integration at a glance
All 15 SendGrid actions
Emails1
send_emailEmail Multiple Recipients1
send_email_multiple_recipientsOr Update Contacts1
add_or_update_contactContacts2
search_contactsdelete_contactsContact Lists2
create_contact_listget_contact_listsContact From Lists1
remove_contact_from_listEmail to Global Suppressions1
add_email_to_global_suppressionGlobal Suppressions2
delete_global_suppressionlist_global_suppressionsAll Bounces1
get_all_bouncesBounces1
delete_bouncesBlocks2
list_blocksdelete_blocksSee full parameters and response schemas in the SendGrid integration docs
Two ways to use SendGrid in ModuleX
Connecting SendGrid
Works with SendGrid
Agents often chain SendGrid with these. Connect them once and one agent can use all of them in a single task.
SendGrid + ModuleX FAQ
A ModuleX agent can run any of SendGrid's 15 actions, across emails, email multiple recipients, contacts and contact lists, from a plain-English request, using your organization's own SendGrid credentials.
Put SendGrid to work in ModuleX.
Connect SendGrid once with your own credentials and let your agent run all 15 actions on demand.
Last updated: Jul 2026Browse all 179 integrations