SendGrid
Triggers transactional emails based on app events, manages subscriber lists in real time, and syncs delivery analytics back to your CRM.
Try SendGrid in Ceven
Ask Ceven anything
Standard
Why use Ceven?
AI native SendGrid integration
- Describe the outcome and Ceven picks the right SendGrid calls, fills the parameters, and checks the result.
- Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
- Rich coverage for reading, writing, and querying your SendGrid data, across all 359 of its actions.
Managed auth
- Built in OAuth with automatic token refresh and rotation.
- One place to manage, scope, and revoke SendGrid access.
- Per user and per environment credentials instead of shared keys.
Agent optimized design
- Actions are tuned from real success and error rates so reliability climbs over time.
- Full execution logs so you always know what ran in SendGrid, when, and on whose behalf.
- The agent pauses and asks when SendGrid is unclear instead of plowing ahead.
Enterprise grade security
- Fine grained access so you control which agents and people can reach SendGrid.
- Least privilege by default, read scopes first and only the writes a workflow needs.
- A full audit trail of every SendGrid action to support review and sign off.
Supported tools
Every action Ceven's agents can run on SendGrid, and when to use it.
Add or update contact
Use this to create a new recipient or update custom fields for an existing one. Required for syncing user profiles.
Add recipient to list
Put a single email address into a specific marketing list. Use this for newsletter sign ups.
Create campaign
Set up a new marketing campaign with a subject and sender. Use this to draft bulk sends.
Create segment
Define a group of recipients using date, text, or number filters. Use this for targeted outreach.
Create template version
Draft a new version of a transactional template. Use this for A B testing or design updates.
Activate template version
Set a specific template version as the active one for live emails.
Create suppression group
Make a new group for unsubscribes. Use this to organize different opt out lists.
Add to suppression group
Move an email address into an unsubscribe group to stop future sends.
Create custom field
Add a new data field to your contact records. Use this for storing user preferences.
Create event webhook
Set up a URL to receive real time notifications for delivers, opens, and clicks.
Cancel scheduled send
Stop a queued email batch using the batch ID. Use this for urgent content corrections.
Create sender
Register a new from email address. Use this when adding new team members as senders.
Add a batch of ips to an ip pool
This operation appends a batch of ips to an ip pool. this operation requires all ip assignments to succeed. if any ip assignments fail, this endpoint will return an error.
Add an ip address to a pool
Add an ip address to a pool with this endpoint. activation in sendgrid needed first. it takes up to 60 seconds. possible to add to multiple pools. retrieve ips via a specific endpoint.
Add an ip to an authenticated domain
**this endpoint allows you to add an ip address to an authenticated domain.**
Add a single recipient to a list
**this endpoint allows you to add a single recipient to a list.**
Add a twilio sendgrid ip address
This operation adds a twilio sendgrid ip address to your account. you can also assign up to 100 subusers to the ip address at creation.
Add ips
**this endpoint is for adding a(n) ip address(es) to your account.**
Add one or more ips to the allow list
This endpoint adds allowed ip addresses to a list, which then assigns each ip an id for future removal; ids can be retrieved via a specific retrieval endpoint.
Add or update a contact
The endpoint can handle 30k contacts or 6mb, reports queuing/errors, needs extra steps to confirm changes and retrieve ids. custom fields must pre exist and exact identifiers are required for updates; email addresses are auto lowered in cas
Add recipient addresses to the global suppression group
**this endpoint allows you to add one or more email addresses to the global suppressions group.**
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.
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
This operation appends a batch of subusers to a specified ip address. this endpoint requires all subuser assignments to succeed. if a subuser assignment fails, this endpoint will return an error.
Associate a branded link with a subuser
Parent accounts can create and validate branded links, then assign them to subusers through the api or twilio sendgrid app, enabling subusers to use the branded links for mail.
Associate an authenticated domain with a given user
Associate authenticated domains with subusers under a parent account to enable email sending using the parent's domain. authentication by the parent is required. multiple domains can be linked using the specified endpoint.
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
Authenticates and logs in a user to twilio sendgrid as a specific admin identity configured for sso by partner. any additional teammates or subusers will need to log in directly via app.sendgrid.com
Bind authenticated domains to user
This endpoint enables linking up to five authenticated domains from a parent account to a subuser, giving them permission to send emails with the parent's domain. domains are prioritized when sending emails.
Bulk delete single sends
This api endpoint enables the deletion of multiple single sends by providing their ids. retrieve ids with a get request to `/marketing/singlensends`. deletions are irreversible.
30 actions · scroll to see them all
Frequently asked questions
Alternatives to SendGrid
Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.
Try Ceven on your stack
Plug Ceven on top of the tools you already run. Connect SendGrid and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.
Get started for free