Sendgrid

Sendgrid MCP integration

Sends templated email, traces the bounce or block behind a non-delivery, keeps contact lists current, and schedules or pauses sends.

359actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Send email with twilio sendgrid

    Lyro sends an email via SendGrid's v3 API to reach customers directly. Your team delivers transactional messages without leaving the support flow.

  • Add or update a contact

    Lyro adds or updates contacts in SendGrid Marketing Campaigns automatically. Your team syncs contact records across email platforms.

  • Search contacts

    Lyro searches SendGrid contacts using SGQL queries to find specific audiences. Your team discovers segmentation opportunities and verifies subscriber status.

See all 359 actions

How businesses use Sendgrid + Lyro

Each card is one request a support team gets, and the Sendgrid actions Lyro runs to close it.

  • Send an email from an approved template

    Lyro picks the transactional template your team already maintains, fills it for the recipient at hand, and sends it, so a one-off confirmation does not turn into a copy-pasted message.

    Send Email With Twilio SendGridRetrieve Transactional TemplateSend A Test Marketing Email
  • Explain why an email never arrived

    Lyro traces the address through bounces, blocks, and spam reports, so instead of guessing at a delivery problem you get the reason SendGrid actually recorded for that recipient.

    Retrieve A BounceRetrieve A Specific BlockRetrieve A Specific Spam Report
  • Keep the contact lists current

    Lyro finds the contact, updates the record or adds it if missing, and takes it off a list when someone asks to stop hearing from you, so list hygiene is not a monthly cleanup task.

    Search ContactsAdd Or Update A ContactRemove Contacts From A List
  • Schedule, pause, or pull a send

    Lyro schedules a single send, reports what is queued to go out, and pauses one that should not ship, so a send can be stopped without opening the SendGrid dashboard to find it.

    Schedule Single SendRetrieve All Scheduled SendsCancel Or Pause A Scheduled Send

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Sendgrid actions it has and picks the ones a request needs.

  1. 01

    Connect Sendgrid

    Authorize the Sendgrid account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Sendgrid actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Sendgrid · Lyro

Everything else about Sendgrid

Setup, permissions, and the limits of what Lyro can do inside Sendgrid.

  • Yes, and from the record rather than a guess. Retrieve a bounce, Retrieve a specific block, and Retrieve a specific spam report return what SendGrid logged against that address, and Retrieve all global suppressions shows whether it was suppressed account-wide. Delete a bounce and Delete a global suppression can clear the entry once the cause is fixed.

Every action available in Sendgrid

All 359 actions your agent can call on Sendgrid, straight from the live MCP connection.

  • Activate template version

    Activates a specific version of a transactional template, making it the default version used when sending emails.

  • Add a batch of ips to an IP pool

    Adds a batch of IP addresses to a specified IP Pool in SendGrid.

  • Add an IP address to a pool

    Adds a dedicated IP address to an IP pool in your SendGrid account.

  • Add an IP to an authenticated domain

    Add an IP address to an authenticated domain for custom SPF configuration.

  • Add a twilio sendgrid IP address

    Provisions a new Twilio SendGrid IP address to your account.

  • Add ips

    Add dedicated IP addresses to your SendGrid account.

  • Add one or more ips to the allow list

    Adds one or more IPv4 addresses to your SendGrid account's IP access management allow list.

  • Add or update a contact

    Adds or updates contacts in SendGrid Marketing Campaigns.

  • Add suppressions to a suppression group

    **This endpoint allows you to add email addresses to an unsubscribe group.** If you attempt to add suppressions to a group that has been deleted or does not exist, the suppressions will be added to the global suppressions list.

  • Add recipient addresses to the global suppression group

    Adds one or more email addresses to the global suppression group.

  • Approve access request

    **This endpoint allows you to approve an access attempt.** **Note:** Only teammate admins may approve another teammate’s access request.

  • Assign a batch of subusers to an IP

    Assigns multiple subusers to a specified IP address in a single operation.

  • Associate a branded link with a subuser

    Associate a branded link with a subuser account for email link tracking.

  • Associate an authenticated domain with a given user

    Associate an authenticated domain with a subuser, allowing the subuser to send emails using the parent account's domain authentication.

  • Authenticate a domain

    The endpoint enables domain authentication for users or subusers, offering two methods—'username' parameter for visibility and modification, or the Association workflow for a fixed, non-editable domain assignment.

  • Authenticate an account with single sign on

    Generates a one-time SSO authentication URL for logging into a customer's Twilio SendGrid account.

  • Bind authenticated domains to user

    Associates an additional authenticated domain with a subuser.

  • Bulk delete single sends

    Permanently deletes multiple Single Sends in a single operation by providing their IDs.

  • Cancel or pause a scheduled send

    Cancel or pause a group of scheduled email sends by their batch_id.

  • Completed steps

    Retrieves the verification status of a SendGrid account, checking if Domain Authentication and Single Sender Verification have been completed.

  • Create a batch ID

    Generate a new mail batch ID to group multiple email sends together.

  • Create a branded link

    Create a new branded link by specifying the root domain, which must align with your FROM email, and an optional unique subdomain.

  • Create a campaign

    This endpoint enables campaign creation, requiring a subject, sender ID, content (HTML and text suggested), and a list or segment ID for sending or scheduling, but not for initial creation.

  • Create a custom field

    Creates a custom field for storing additional contact information in SendGrid.

  • Create a list

    Create a new contact list in SendGrid's Marketing Campaigns.

  • Create an account

    Creates a new customer account under your organization using the Account Provisioning API.

  • Create a new alert

    Create a new SendGrid alert.

  • Create a new event webhook

    Set up an Event Webhook by providing a URL, choosing events for POST requests, and receive a unique ID.

  • Create a new suppression group

    Create a new suppression group (unsubscribe group) to allow recipients to opt out of specific types of emails.

  • Create a new transactional template version

    **This endpoint allows you to create a new version of a template.**.

Ready to connect Sendgrid?

Authorize the account and your agent has all 359 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot