Communication359 toolsPaste one API key
SendGrid integration for AI agents
Deliver transactional and marketing emails
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect SendGrid once and call the same tools from all of them.
Setup
Connect SendGrid through ClawLink's hosted setup to manage contacts, lists, campaigns, templates, and send transactional and marketing emails without manual API key setup.
- Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
SendGrid exposes 359 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
sendgrid_add_or_update_a_contact | Add or update a SendGrid contact | Write |
sendgrid_create_a_campaign | Create a SendGrid campaign | Write |
sendgrid_create_a_custom_field | Create a SendGrid custom field | Write |
sendgrid_create_a_list | Create a SendGrid contact list | Write |
sendgrid_create_a_transactional_template | Create a SendGrid transactional email template | Write |
sendgrid_get_a_user_s_account_information | Get SendGrid account information | Read |
sendgrid_get_all_automation_stats | Get SendGrid automation statistics | Read |
sendgrid_get_all_categories | List SendGrid email categories | Read |
sendgrid_get_all_field_definitions | List SendGrid custom field definitions | Read |
sendgrid_get_all_sender_identities | List SendGrid sender identities | Read |
sendgrid_get_all_single_sends | List SendGrid single sends | Read |
sendgrid_completed_steps | Retrieves the verification status of a SendGrid account, checking if Domain Authentication and | Read |
sendgrid_domain_warn_list | Retrieves a list of domains known to implement DMARC (Domain-based Message Authentication | Read |
sendgrid_download_csv | Retrieves a presigned S3 URL to download a CSV file of email activity data (up to 1M events | Read |
sendgrid_export_contacts_status | Retrieves the status of a contact export job and provides download URLs when ready | Read |
sendgrid_export_single_send_stats | Exports Single Send campaign statistics in CSV format | Read |
sendgrid_filter_all_messages | Filter and retrieve email activity from the SendGrid Email Activity Feed API | Read |
sendgrid_filter_messages_by_message_id | Retrieve detailed information about a specific email message by its unique message ID | Read |
sendgrid_get_a_contact_by_id | Retrieves the full details of a single contact by their unique ID from SendGrid Marketing | Read |
sendgrid_get_a_list_of_all_ip_addresses_on_your_account | Fetches your account's IP addresses with details such as pool association and warm-up status | Read |
sendgrid_get_a_list_of_all_senders | Retrieves a list of all Sender identities associated with your SendGrid account | Read |
sendgrid_get_a_list_of_subusers_assigned_to_an_ip | Retrieves a list of Subuser IDs assigned to a specific IP address in your SendGrid account | Read |
sendgrid_get_a_specific_sender | Retrieves the details of a specific Marketing Sender by its unique ID | Read |
sendgrid_get_a_user_s_profile | Retrieve the authenticated user's profile details | Read |
sendgrid_get_account_offerings | Retrieves the offerings (email packages and add-ons) assigned to a specific customer account | Read |
sendgrid_get_all_accounts | Retrieves all accounts under the organization | Read |
sendgrid_get_all_available_offerings | Retrieves all available SendGrid offerings for account provisioning | Read |
sendgrid_get_all_existing_exports | Retrieves all existing contact export jobs from SendGrid Marketing Campaigns | Read |
sendgrid_get_all_ip_pools_that_have_associated_ips | The function lists your IP Pools and samples up to 10 IPs from each | Read |
sendgrid_get_all_single_sends_stats | Retrieve email statistics for SendGrid Single Sends (one-time marketing email campaigns) | Read |