sendgrid_add_ emails_ to_ suppression_ groupAdd suppressions to a suppression group.
Send with a dynamic template, work out why an address stopped getting mail, clear a bounce, load leads into a contact list, schedule a Single Send and compare its opens and clicks with the last one.
PopMCPSendGrid
The SendGrid Web API v3, from Mail Send to subusers and IP pools, with the everyday tools loaded by default and the rest one search away.
sendgrid_add_ emails_ to_ suppression_ groupAdd suppressions to a suppression group.
sendgrid_add_ global_ suppressionsAdd recipient addresses to the global suppression group.
sendgrid_delete_ bounceDelete a bounce.
sendgrid_get_ email_ suppression_ groupsRetrieve all suppression groups for an email address.
sendgrid_list_ blocksRetrieve all blocks.
sendgrid_list_ bouncesRetrieve all bounces.
sendgrid_list_ global_ suppressionsRetrieve all global suppressions.
sendgrid_list_ invalid_ emailsRetrieve all invalid emails.
sendgrid_list_ spam_ reportsRetrieve all spam reports.
sendgrid_list_ suppression_ groupsRetrieve all suppression groups associated with the user.
sendgrid_list_ event_ webhooksRetrieve all of your Event Webhooks.
sendgrid_list_ authenticated_ domainsList all authenticated domains.
sendgrid_get_ contactGet a Contact by ID.
sendgrid_get_ contact_ countGet Total Contact Count.
sendgrid_get_ contact_ import_ statusImport Contacts Status.
sendgrid_get_ contacts_ by_ emailsGet Contacts by Emails.
sendgrid_search_ contactsSearch Contacts.
sendgrid_upsert_ contactsAdd or Update a Contact.
sendgrid_create_ single_ sendCreate Single Send.
sendgrid_create_ templateCreate a transactional template.
sendgrid_create_ template_ versionCreate a new transactional template version.
sendgrid_get_ single_ sendGet Single Send by ID.
sendgrid_get_ templateRetrieve a single transactional template.
sendgrid_list_ single_ sendsGet All Single Sends.
sendgrid_list_ templatesRetrieve paged transactional templates.
sendgrid_schedule_ single_ sendSchedule Single Send.
sendgrid_get_ category_ statsRetrieve Email Statistics for Categories.
sendgrid_get_ global_ statsRetrieve global email statistics.
sendgrid_list_ categoriesRetrieve all categories.
sendgrid_get_ creditsRetrieve your credit balance.
sendgrid_list_ single_ send_ statsGet All Single Sends Stats.
sendgrid_list_ verified_ sendersGet All Verified Senders.
sendgrid_create_ contact_ listCreate List.
sendgrid_list_ contact_ listsGet All Lists.
sendgrid_list_ segmentsGet List of Segments.
sendgrid_list_ sendersGet a list of all Senders.
sendgrid_get_ email_ activity_ messageFilter messages by message ID.
sendgrid_list_ email_ activityFilter all messages.
sendgrid_list_ field_ definitionsGet All Field Definitions.
sendgrid_validate_ emailValidate an email.
sendgrid_send_ mailSend Email with Twilio SendGrid.
sendgrid_list_ scopesRetrieve a list of scopes for which this user has access.
sendgrid_add_ legacy_ recipient_ to_ listAdd a Single Recipient to a List.
sendgrid_add_ legacy_ recipientsAdd recipients.
sendgrid_add_ legacy_ recipients_ to_ listAdd Multiple Recipients to a List.
sendgrid_create_ legacy_ custom_ fieldCreate a Custom Field.
sendgrid_create_ legacy_ listCreate a List.
sendgrid_create_ legacy_ segmentCreate a Segment.
sendgrid_delete_ legacy_ custom_ fieldDelete a Custom Field.
sendgrid_delete_ legacy_ listDelete a List.
sendgrid_delete_ legacy_ listsDelete Multiple lists.
sendgrid_delete_ legacy_ recipientDelete a Recipient.
sendgrid_delete_ legacy_ recipientsDelete Recipients.
sendgrid_delete_ legacy_ segmentDelete a segment.
sendgrid_export_ legacy_ recipientsExport Recipients.
sendgrid_get_ legacy_ billable_ recipient_ countRetrieve the count of billable recipients.
sendgrid_get_ legacy_ custom_ fieldRetrieve a Custom Field.
sendgrid_get_ legacy_ exportExport Recipients Status.
sendgrid_get_ legacy_ listRetrieve a single list.
sendgrid_get_ legacy_ recipientRetrieve a single recipient.
sendgrid_get_ legacy_ recipient_ countRetrieve a Count of Recipients.
sendgrid_get_ legacy_ segmentRetrieve a segment.
sendgrid_get_ legacy_ upload_ statusGet Recipient Upload Status.
sendgrid_list_ legacy_ custom_ fieldsRetrieve all custom fields.
sendgrid_list_ legacy_ exportsGet All Existing Exports.
sendgrid_list_ legacy_ list_ recipientsRetrieve all recipients on a List.
sendgrid_list_ legacy_ listsRetrieve all lists.
sendgrid_list_ legacy_ recipient_ listsRetrieve the lists that a recipient is on.
sendgrid_list_ legacy_ recipientsRetrieve recipients.
sendgrid_list_ legacy_ reserved_ fieldsRetrieve reserved fields.
sendgrid_list_ legacy_ segment_ recipientsRetrieve recipients on a segment.
sendgrid_list_ legacy_ segmentsRetrieve all segments.
sendgrid_remove_ legacy_ recipient_ from_ listDelete a Single Recipient from a Single List.
sendgrid_search_ legacy_ recipientsSearch recipients.
sendgrid_search_ legacy_ recipients_ by_ fieldSearch recipients.
sendgrid_update_ legacy_ listUpdate a List.
sendgrid_update_ legacy_ recipientsUpdate Recipient.
sendgrid_update_ legacy_ segmentUpdate a segment.
sendgrid_create_ suppression_ groupCreate a new suppression group.
sendgrid_delete_ blockDelete a specific block.
sendgrid_delete_ blocksDelete blocks.
sendgrid_delete_ bouncesDelete bounces.
sendgrid_delete_ global_ suppressionDelete a Global Suppression.
sendgrid_delete_ invalid_ emailDelete a specific invalid email.
sendgrid_delete_ invalid_ emailsDelete invalid emails.
sendgrid_delete_ spam_ reportDelete a specific spam report.
sendgrid_delete_ spam_ reportsDelete spam reports.
sendgrid_delete_ suppression_ groupDelete a Suppression Group.
sendgrid_get_ blockRetrieve a specific block.
sendgrid_get_ bounceRetrieve a Bounce.
sendgrid_get_ bounce_ classification_ statsRetrieve bounce classification over time by domain stats.
sendgrid_get_ bounce_ classification_ totalsRetrieve bounce classification totals.
sendgrid_get_ global_ suppressionRetrieve a Global Suppression.
sendgrid_get_ invalid_ emailRetrieve a specific invalid email.
sendgrid_get_ spam_ reportRetrieve a specific spam report.
sendgrid_get_ suppression_ groupGet information on a single suppression group.
sendgrid_list_ group_ suppressionsRetrieve all suppressions.
sendgrid_list_ suppression_ group_ emailsRetrieve all suppressions for a suppression group.
sendgrid_remove_ email_ from_ suppression_ groupDelete a suppression from a suppression group.
sendgrid_search_ suppression_ group_ emailsSearch for suppressions within a group.
sendgrid_update_ suppression_ groupUpdate a suppression group.
sendgrid_create_ event_ webhookCreate a new Event Webhook.
sendgrid_create_ parse_ settingCreate a parse setting.
sendgrid_create_ webhook_ security_ policyCreate a new webhook security policy.
sendgrid_delete_ event_ webhookDelete a single Event Webhook by ID.
sendgrid_delete_ parse_ settingDelete a parse setting.
sendgrid_delete_ webhook_ security_ policyDelete a specific webhook security policy.
sendgrid_get_ event_ webhookGet the settings for a single Event Webhook.
sendgrid_get_ event_ webhook_ public_ keyGet Signed Event Webhook's Public Key.
sendgrid_get_ parse_ settingRetrieve a specific parse setting.
sendgrid_get_ parse_ statsRetrieves Inbound Parse Webhook statistics.
sendgrid_get_ webhook_ security_ policyRetrieve a specific webhook security policy.
sendgrid_list_ parse_ settingsRetrieve all parse settings.
sendgrid_list_ webhook_ security_ policiesRetrieve all webhook security policies for your account.
sendgrid_test_ event_ webhookTest an Event Webhook's settings.
sendgrid_toggle_ event_ webhook_ signatureToggle signature verification for a single Event Webhook by ID.
sendgrid_update_ event_ webhookUpdate a single Event Webhook by ID.
sendgrid_update_ parse_ settingUpdate a parse setting.
sendgrid_update_ webhook_ security_ policyUpdate an existing webhook security policy.
sendgrid_add_ domain_ to_ subuserAssociate an authenticated domain with a given user, for up to five domains.
sendgrid_add_ ip_ to_ authenticated_ domainAdd an IP to an authenticated domain.
sendgrid_associate_ domain_ with_ subuserAssociate an authenticated domain with a given user.
sendgrid_authenticate_ domainAuthenticate a domain.
sendgrid_delete_ authenticated_ domainDelete an authenticated domain.
sendgrid_disassociate_ domain_ from_ subuserDisassociate an authenticated domain from a given user for users with up to five associated domains.
sendgrid_disassociate_ subuser_ authenticated_ domainDisassociate an authenticated domain from a given user.
sendgrid_email_ dns_ recordsEmail DNS records to a co-worker.
sendgrid_get_ authenticated_ domainRetrieve an authenticated domain.
sendgrid_get_ default_ authenticated_ domainGet the default authentication.
sendgrid_get_ subuser_ authenticated_ domainList the authenticated domain associated with the given user.
sendgrid_list_ subuser_ authenticated_ domainsList all the authenticated domains associated with the given user.
sendgrid_remove_ ip_ from_ authenticated_ domainRemove an IP from an authenticated domain.
sendgrid_update_ authenticated_ domainUpdate an authenticated domain.
sendgrid_validate_ authenticated_ domainValidate a domain authentication.
sendgrid_add_ ips_ to_ managed_ ip_ poolAdd a Batch of IPs to an IP Pool.
sendgrid_add_ managed_ ipAdd a Twilio SendGrid IP Address.
sendgrid_add_ subusers_ to_ managed_ ipAssign a Batch of Subusers to an IP.
sendgrid_create_ managed_ ip_ poolCreate an IP Pool with a Name and IP Assignments.
sendgrid_delete_ contact_ identifierDelete a Contact Identifier.
sendgrid_delete_ contactsDelete Contacts.
sendgrid_delete_ managed_ ip_ poolDelete IP Pool.
sendgrid_export_ contactsExport Contacts.
sendgrid_get_ contact_ exportExport Contacts Status.
sendgrid_get_ contacts_ by_ identifiersGet Contacts by Identifiers.
sendgrid_get_ contacts_ by_ idsGet Batched Contacts by IDs.
sendgrid_get_ managed_ ipGet Details for an IP Address.
sendgrid_get_ managed_ ip_ poolGet Details for an IP Pool.
sendgrid_import_ contactsImport Contacts.
sendgrid_list_ contact_ exportsGet All Existing Exports.
sendgrid_list_ managed_ ip_ pool_ ipsGet IPs Assigned to an IP Pool.
sendgrid_list_ managed_ ip_ poolsGET all IP Pools that have Associated IPs.
sendgrid_list_ managed_ ip_ subusersGet a List of Subusers Assigned to an IP.
sendgrid_list_ managed_ ipsGet a List of all IP Addresses on your Account.
sendgrid_list_ recent_ contactsGet Sample Contacts.
sendgrid_remove_ ips_ from_ managed_ ip_ poolDelete a Batch of IPs from an IP Pool.
sendgrid_remove_ subusers_ from_ managed_ ipDelete a Batch of Subusers from an IP.
sendgrid_update_ managed_ ipUpdate Details for an IP Address.
sendgrid_update_ managed_ ip_ poolUpdate an IP Pool Name.
sendgrid_create_ subuserCreate Subuser.
sendgrid_delete_ subuserDelete a subuser.
sendgrid_get_ subuser_ creditsGet the Credits for a Subuser.
sendgrid_get_ subuser_ monthly_ statsRetrieve the monthly email statistics for a single subuser.
sendgrid_get_ subuser_ statsRetrieve email statistics for your subusers.
sendgrid_get_ subuser_ stats_ sumsRetrieve the totals for each email statistic metric for all subusers.
sendgrid_list_ subuser_ monthly_ statsRetrieve monthly stats for all subusers.
sendgrid_list_ subuser_ reputationsRetrieve Subuser Reputations.
sendgrid_list_ subusersList all Subusers.
sendgrid_update_ subuserEnable/disable a subuser.
sendgrid_update_ subuser_ creditsUpdate the Credits for a Subuser.
sendgrid_update_ subuser_ ipsUpdate IPs assigned to a subuser.
sendgrid_update_ subuser_ remaining_ creditsUpdate the remaining credits for a Subuser.
sendgrid_update_ subuser_ website_ accessEnable/Disable website access for a Subuser.
sendgrid_get_ address_ allowlist_ settingRetrieve address whitelist mail settings.
sendgrid_get_ bounce_ purge_ settingRetrieve Bounce Purge Mail Settings.
sendgrid_get_ footer_ settingRetrieve footer mail settings.
sendgrid_get_ forward_ bounce_ settingRetrieve forward bounce mail settings.
sendgrid_get_ forward_ spam_ settingRetrieve forward spam mail settings.
sendgrid_get_ legacy_ template_ settingRetrieve legacy template mail settings.
sendgrid_list_ mail_ settingsRetrieve all mail settings.
sendgrid_update_ address_ allowlist_ settingUpdate address whitelist mail settings.
sendgrid_update_ bounce_ purge_ settingUpdate Bounce Purge Mail Settings.
sendgrid_update_ footer_ settingUpdate footer mail settings.
sendgrid_update_ forward_ bounce_ settingUpdate forward bounce mail settings.
sendgrid_update_ forward_ spam_ settingUpdate forward spam mail settings.
sendgrid_update_ legacy_ template_ settingUpdate template mail settings.
sendgrid_add_ ip_ to_ poolAdd an IP address to a pool.
sendgrid_add_ ipsAdd IPs.
sendgrid_create_ ip_ poolCreate an IP pool.
sendgrid_create_ sso_ certificateCreate an SSO Certificate.
sendgrid_create_ sso_ integrationCreate an SSO Integration.
sendgrid_create_ sso_ teammateCreate an SSO Teammate.
sendgrid_delete_ ip_ poolDelete an IP pool.
sendgrid_delete_ sso_ certificateDelete an SSO Certificate.
sendgrid_delete_ sso_ integrationDelete an SSO Integration.
sendgrid_get_ ipRetrieve all IP pools an IP address belongs to.
sendgrid_get_ ip_ poolRetrieve all the IPs in a specified pool.
sendgrid_get_ remaining_ ip_ countGet remaining IPs count.
sendgrid_get_ sso_ certificateGet an SSO Certificate.
sendgrid_get_ sso_ integrationGet an SSO Integration.
sendgrid_list_ assigned_ ipsRetrieve all assigned IPs.
sendgrid_list_ ip_ poolsRetrieve all IP pools.
sendgrid_list_ ipsRetrieve all IP addresses.
sendgrid_list_ sso_ integration_ certificatesGet All SSO Certificates by Integration.
sendgrid_list_ sso_ integrationsGet All SSO Integrations.
sendgrid_remove_ ip_ from_ poolRemove an IP address from a pool.
sendgrid_rename_ ip_ poolRename an IP pool.
sendgrid_update_ sso_ certificateUpdate SSO Certificate.
sendgrid_update_ sso_ integrationUpdate an SSO Integration.
sendgrid_update_ sso_ teammateEdit an SSO Teammate.
sendgrid_activate_ template_ versionActivate a transactional template version.
sendgrid_create_ legacy_ campaignCreate a Campaign.
sendgrid_delete_ legacy_ campaignDelete a Campaign.
sendgrid_delete_ single_ sendDelete Single Send by ID.
sendgrid_delete_ single_ sendsBulk Delete Single Sends.
sendgrid_delete_ templateDelete a template.
sendgrid_delete_ template_ versionDelete a transactional template version.
sendgrid_duplicate_ single_ sendDuplicate Single Send.
sendgrid_duplicate_ templateDuplicate a transactional template.
sendgrid_get_ legacy_ campaignRetrieve a single campaign.
sendgrid_get_ legacy_ campaign_ scheduleView Scheduled Time of a Campaign.
sendgrid_get_ template_ versionRetrieve a specific transactional template version.
sendgrid_list_ legacy_ campaignsRetrieve all Campaigns.
sendgrid_list_ single_ send_ categoriesGet All Categories.
sendgrid_schedule_ legacy_ campaignSchedule a Campaign.
sendgrid_search_ single_ sendsGet Single Sends Search.
sendgrid_send_ legacy_ campaignSend a Campaign.
sendgrid_send_ legacy_ campaign_ testSend a Test Campaign.
sendgrid_unschedule_ legacy_ campaignUnschedule a Scheduled Campaign.
sendgrid_unschedule_ single_ sendDelete Single Send Schedule.
sendgrid_update_ legacy_ campaignUpdate a Campaign.
sendgrid_update_ legacy_ campaign_ scheduleUpdate a Scheduled Campaign.
sendgrid_update_ single_ sendUpdate Single Send.
sendgrid_update_ templateEdit a transactional template.
sendgrid_update_ template_ versionEdit a transactional template version.
sendgrid_associate_ branded_ link_ with_ subuserAssociate a branded link with a subuser.
sendgrid_create_ branded_ linkCreate a branded link.
sendgrid_delete_ branded_ linkDelete a branded link.
sendgrid_disassociate_ subuser_ branded_ linkDisassociate a branded link from a subuser.
sendgrid_get_ branded_ linkRetrieve a branded link.
sendgrid_get_ browser_ statsRetrieve email statistics by browser.
sendgrid_get_ category_ stats_ sumsRetrieve sums of email stats for each category.
sendgrid_get_ client_ statsRetrieve email statistics by client type.
sendgrid_get_ client_ type_ statsRetrieve stats by a specific client type.
sendgrid_get_ default_ branded_ linkRetrieve the default branded link.
sendgrid_get_ device_ statsRetrieve email statistics by device type.
sendgrid_get_ geo_ statsRetrieve email statistics by country and state/province.
sendgrid_get_ mailbox_ provider_ statsRetrieve email statistics by mailbox provider.
sendgrid_get_ subuser_ branded_ linkRetrieve a subuser's branded link.
sendgrid_list_ branded_ linksRetrieve all branded links.
sendgrid_update_ branded_ linkUpdate a branded link.
sendgrid_validate_ branded_ linkValidate a branded link.
sendgrid_authenticate_ partner_ account_ ssoAuthenticate an account with single sign on.
sendgrid_create_ designCreate Design.
sendgrid_create_ partner_ accountCreate an account.
sendgrid_delete_ designDelete Design.
sendgrid_delete_ partner_ accountDelete an account.
sendgrid_delete_ pending_ teammateDelete pending teammate.
sendgrid_delete_ teammateDelete teammate.
sendgrid_duplicate_ designDuplicate Design.
sendgrid_duplicate_ prebuilt_ designDuplicate SendGrid Pre-built Design.
sendgrid_get_ accountGet an user's account information.
sendgrid_get_ account_ emailRetrieve your account email address.
sendgrid_get_ click_ tracking_ settingRetrieve Click Track Settings.
sendgrid_get_ designGet Design.
sendgrid_get_ google_ analytics_ settingRetrieve Google Analytics Settings.
sendgrid_get_ open_ tracking_ settingGet Open Tracking Settings.
sendgrid_get_ partner_ account_ offeringsGet account offerings.
sendgrid_get_ partner_ account_ stateGet an account's state.
sendgrid_get_ prebuilt_ designGet SendGrid Pre-built Design.
sendgrid_get_ profileGet an user's profile.
sendgrid_get_ subscription_ tracking_ settingRetrieve Subscription Tracking Settings.
sendgrid_get_ teammateRetrieve specific teammate.
sendgrid_get_ teammate_ subuser_ accessGet Teammate Subuser Access.
sendgrid_get_ usernameRetrieve your username.
sendgrid_invite_ teammateInvite teammate.
sendgrid_list_ designsList Designs.
sendgrid_list_ partner_ accountsGet all accounts.
sendgrid_list_ partner_ offeringsGet all available offerings.
sendgrid_list_ pending_ teammatesRetrieve all pending teammates.
sendgrid_list_ prebuilt_ designsList SendGrid Pre-built Designs.
sendgrid_list_ teammatesRetrieve all teammates.
sendgrid_list_ tracking_ settingsRetrieve Tracking Settings.
sendgrid_resend_ teammate_ inviteResend teammate invite.
sendgrid_update_ account_ emailUpdate your account email address.
sendgrid_update_ account_ passwordUpdate your password.
sendgrid_update_ click_ tracking_ settingUpdate Click Tracking Settings.
sendgrid_update_ designUpdate Design.
sendgrid_update_ google_ analytics_ settingUpdate Google Analytics Settings.
sendgrid_update_ open_ tracking_ settingUpdate Open Tracking Settings.
sendgrid_update_ partner_ account_ offeringsUpdate account offerings.
sendgrid_update_ partner_ account_ stateUpdate an account's state.
sendgrid_update_ profileUpdate an user's profile.
sendgrid_update_ subscription_ tracking_ settingUpdate Subscription Tracking Settings.
sendgrid_update_ teammate_ permissionsUpdate teammate's permissions.
sendgrid_update_ usernameUpdate your username.
sendgrid_create_ verified_ senderCreate Verified Sender Request.
sendgrid_delete_ verified_ senderDelete Verified Sender.
sendgrid_export_ automation_ statsExport Single Send Stats.
sendgrid_export_ single_ send_ statsExport Single Send Stats.
sendgrid_get_ automation_ link_ statsGet Automation Click Tracking Stats by ID.
sendgrid_get_ automation_ statsGet Automation Stats by ID.
sendgrid_get_ single_ send_ link_ statsGet Single Send Click Tracking Stats by ID.
sendgrid_get_ single_ send_ statsGet Single Send Stats by ID.
sendgrid_get_ verified_ sender_ steps_ completedCompleted Steps.
sendgrid_list_ automation_ statsGet All Automation Stats.
sendgrid_list_ verified_ sender_ domain_ warningsDomain Warn List.
sendgrid_resend_ verified_ sender_ requestResend Verified Sender Request.
sendgrid_update_ verified_ senderEdit Verified Sender.
sendgrid_verify_ sender_ tokenVerify Sender Request.
sendgrid_delete_ contact_ listDelete a list.
sendgrid_get_ contact_ listGet a List by ID.
sendgrid_get_ contact_ list_ countGet List Contact Count.
sendgrid_remove_ contacts_ from_ listRemove Contacts from a List.
sendgrid_update_ contact_ listUpdate List.
sendgrid_add_ allowed_ ipsAdd one or more IPs to the allow list.
sendgrid_create_ api_ keyCreate API keys.
sendgrid_create_ legacy_ sender_ identityCreate a Sender Identity.
sendgrid_create_ segmentCreate Segment.
sendgrid_create_ senderCreate a Sender.
sendgrid_delete_ api_ keyDelete API keys.
sendgrid_delete_ legacy_ sender_ identityDelete a Sender Identity.
sendgrid_delete_ segmentDelete segment.
sendgrid_delete_ senderDelete a Sender.
sendgrid_get_ allowed_ ipRetrieve a specific allowed IP.
sendgrid_get_ api_ keyRetrieve an existing API Key.
sendgrid_get_ legacy_ sender_ identityView a Sender Identity.
sendgrid_get_ segmentGet Segment by ID.
sendgrid_get_ senderGet a specific Sender.
sendgrid_list_ access_ attemptsRetrieve all recent access attempts.
sendgrid_list_ allowed_ ipsRetrieve a list of currently allowed IPs.
sendgrid_list_ api_ keysRetrieve all API Keys belonging to the authenticated user.
sendgrid_list_ legacy_ sender_ identitiesGet all Sender Identities.
sendgrid_refresh_ segmentManually refresh a segment.
sendgrid_remove_ allowed_ ipRemove a specific IP from the allowed list.
sendgrid_remove_ allowed_ ipsRemove one or more IPs from the allow list.
sendgrid_rename_ api_ keyUpdate API key name.
sendgrid_resend_ legacy_ sender_ verificationResend Sender Identity Verification.
sendgrid_resend_ sender_ verificationResend a Sender verification.
sendgrid_update_ api_ keyUpdate API key name and scopes.
sendgrid_update_ legacy_ sender_ identityUpdate a Sender Identity.
sendgrid_update_ segmentUpdate Segment.
sendgrid_update_ senderUpdate a Sender.
sendgrid_cancel_ or_ pause_ scheduled_ sendCancel or pause a scheduled send.
sendgrid_create_ alertCreate a new Alert.
sendgrid_create_ integrationCreateIntegration.
sendgrid_delete_ alertDelete an alert.
sendgrid_delete_ integrationsDeleteBulkIntegration.
sendgrid_delete_ reverse_ dnsDelete a reverse DNS record.
sendgrid_delete_ scheduled_ send_ cancellationDelete a cancellation or pause from a scheduled send.
sendgrid_get_ alertRetrieve a specific alert.
sendgrid_get_ integrationGetIntegration.
sendgrid_get_ reverse_ dnsRetrieve a reverse DNS record.
sendgrid_get_ scheduled_ sendRetrieve scheduled send.
sendgrid_list_ alertsRetrieve all alerts.
sendgrid_list_ integrationsListIntegration.
sendgrid_list_ reverse_ dnsRetrieve all reverse DNS records.
sendgrid_list_ scheduled_ sendsRetrieve all scheduled sends.
sendgrid_set_ up_ reverse_ dnsSet up reverse DNS.
sendgrid_update_ alertUpdate an alert.
sendgrid_update_ integrationUpdateIntegration.
sendgrid_update_ scheduled_ sendUpdate a scheduled send.
sendgrid_validate_ reverse_ dnsValidate a reverse DNS record.
sendgrid_create_ bulk_ email_ validation_ uploadRequest a presigned URL and headers for Bulk Email Address Validation list upload.
sendgrid_create_ custom_ fieldCreate Custom Field Definition.
sendgrid_delete_ custom_ fieldDelete Custom Field Definition.
sendgrid_download_ email_ activity_ csvDownload CSV.
sendgrid_get_ bulk_ email_ validation_ jobThis request returns a single Bulk Email Validation Job.
sendgrid_get_ ip_ warmup_ statusRetrieve the warmup status for a specific IP address.
sendgrid_list_ bulk_ email_ validation_ jobsThis request lists all of an user's Bulk Email Validation Jobs.
sendgrid_list_ warmup_ ipsRetrieve all IPs currently in warmup.
sendgrid_request_ email_ activity_ csvRequest CSV.
sendgrid_start_ ip_ warmupStart warming up an IP address.
sendgrid_stop_ ip_ warmupStop warming up an IP address.
sendgrid_update_ custom_ fieldUpdate Custom Field Definition.
sendgrid_add_ partner_ account_ ipsAdd Account IPs.
sendgrid_create_ batch_ idCreate a batch ID.
sendgrid_list_ partner_ account_ ipsList Account IPs.
sendgrid_remove_ partner_ account_ ipsRemove Account IPs.
sendgrid_validate_ batch_ idValidate a batch ID.
sendgrid_get_ email_ logGet all details for the specified message ID.
sendgrid_get_ enforced_ tls_ settingsRetrieve current Enforced TLS settings.
sendgrid_search_ email_ logsSearch all messages using the provided query filters.
sendgrid_update_ enforced_ tls_ settingsUpdate Enforced TLS settings.
sendgrid_erase_ recipient_ dataErase recipients' email data.
sendgrid_get_ engagement_ quality_ scoresGet Engagement Quality Scores.
sendgrid_get_ subuser_ engagement_ quality_ scoresGet Subusers' Engagement Quality Scores.
sendgrid_list_ partner_ settingsReturns a list of all partner settings.
sendgrid_send_ test_ marketing_ emailSend a Test Marketing Email.
Credentials off one SendGrid screen, then an endpoint your client signs into. Nothing to deploy, and nothing to install.
Paste an API key from SendGrid's Settings → API Keys → Create API Key. Full Access makes every tool work; Restricted Access works for what you tick. Add an Email Address Validation key only if you validate addresses, and type eu only for an EU subuser.
••••••••••••3f7a••••••••••••3f7aLeave blanksend_mail, upsert_contacts, add_global_suppressions and schedule_single_send run the moment the AI calls them, and a Single Send scheduled for now goes straight out. Tick SendGrid on the PopMCP consent screen only for clients that need it.
Drop the PopMCP URL into Claude, ChatGPT, Codex or any other supported client. It signs in through PopMCP with OAuth, so your SendGrid credential never leaves the server.
app.popmcp.com/mcpAsk for something harmless before the agent changes anything. Writes run as soon as it calls them, so confirm it reads the right account first.
Why isn't ann@northwind.co getting our password reset emails? If she bounced, clear it
sendgrid_list_email_activityok
Then just ask for the work
“Why isn't ann@northwind.co getting our password reset emails? If she bounced, clear it”
“Put these 250 trade-show leads into a new Expo 2026 contact list”
“How did our last three Single Sends do on opens, clicks and unsubscribes?”
“Make a dynamic order-shipped template and send me a test with sample data”
One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.
Add the PopMCP URL under Settings → Connectors and the tools appear in every chat.
The same endpoint, registered in the browser. Nothing to install on the machine you are working from.
Register PopMCP as a custom connector, then let ChatGPT read and update the account.
Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.
Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.
Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.
FAQ
What teams ask before putting SendGrid behind an AI client.
One API key starting with SG., created under Settings → API Keys → Create API Key. Full Access makes every tool work. Restricted Access also connects, and tools outside its permissions answer 403; PopMCP reads the key's scopes when you connect, and list_scopes lets the AI explain a missing permission. Email Address Validation is the exception: SendGrid issues it only as a separate key, so it has its own optional field.
Yes, for EU data-residency subusers. Type eu in the Data residency field, or leave it blank: if the global host rejects the key, PopMCP tries api.eu.sendgrid.com and keeps whichever answered. SendGrid doesn't serve Marketing Campaigns, Email Activity, Email Address Validation or its legacy APIs in the EU, so on an EU connection those tools return an error that says so.
Yes, one per PopMCP workspace. A connection acts only as the account whose key it holds, and PopMCP deliberately doesn't use SendGrid's on-behalf-of header, because Mail Send and Marketing Campaigns ignore it and would send as the parent. From a parent key, the Subusers tools such as list_subusers manage subusers. To work inside one, create a key in that subuser and connect it in its own workspace.
Yes. send_mail takes the template's d- id as template_id plus dynamic_template_data, and the template supplies the subject and content. list_templates shows legacy and dynamic templates together, because PopMCP asks for both generations and SendGrid otherwise returns legacy only. The from address must be a verified sender or on an authenticated domain, or SendGrid answers 403. For a plain send, the AI can pass to, from, subject and html directly.
Start from the activity feed. send_mail returns accepted when SendGrid answers 202, which means queued, not delivered. list_email_activity filters messages by recipient, subject or status and needs SendGrid's paid Email Activity add-on; get_email_activity_message returns one message's events. Without the add-on, the bounce, block, spam report, invalid email and global unsubscribe lists show whether SendGrid is suppressing the address, and delete_bounce clears a bounce.
22 in total. Eleven come from SendGrid's event webhook: processed, delivered, delivery delayed, dropped, bounced, opened, link clicked, marked as spam, unsubscribed, and unsubscribed from or resubscribed to a group. Change detection covers new contacts, lists, segments, Single Sends, templates, senders, sending domains, API keys and teammates. Two thresholds fire when email credits run low or daily bounces spike past your number.
No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.
Any client that supports a remote Streamable HTTP MCP server: Claude Desktop, Claude Web, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.
Loading 388 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 42-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. Every tool stays searchable, and on Scale the owner can load the full catalog for a teammate's connection.
A tool is something your AI calls, and there are 388 here. A trigger is something PopMCP watches for you: 22 SendGrid events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into SendGrid.
Launch a hosted MCP endpoint for SendGrid, keep tool access under control, and start testing real workflow prompts right away.