Resend

Resend is the email API for developers.

Abdullah Fawad

Last Update 2 years ago

Resend Email Management Plugin for Bubble
Effortlessly integrate powerful email management capabilities into your Bubble applications using the Resend Email Management Plugin. Designed to streamline email workflows, this plugin provides three key actions and access to 16 comprehensive API calls for advanced email and domain management.

Key Actions


  1. Send an Email Schedule and send professional emails with ease. This action supports immediate delivery or scheduling for a later time.
  • Instructions:
    • Add the "Send an Email" action.
    • Input recipient email(s), subject, and email content (HTML or plain text).
    • Optional: Schedule the email for a specific time by providing the scheduled_at
      field in natural language (e.g., "tomorrow at 2 PM").
    • Display the returned confirmation, including the email ID.
  1. Send a Batch Email Efficiently send personalized emails to multiple recipients in a single batch. Perfect for newsletters, updates, and marketing campaigns.
  • Instructions:
    • Add the "Send a Batch Email" action.
    • Input recipient emails, separated by commas.
    • Specify the subject and email content (HTML or plain text).
    • Retrieve and display the results, including delivery statuses for each email.
  1. Cancel a Scheduled Email Cancel emails that are scheduled for future delivery, giving you control over timing changes or cancellations.
  • Instructions:
    • Add the "Cancel a Scheduled Email" action.
    • Input the email_id
      of the email to be canceled (retrievable from previous email actions).
    • Confirm cancellation by displaying the API response.
Comprehensive API Calls
Expand your app's capabilities with advanced email and domain management features.

Domains
  • POST: Create a Domain – Register a new domain for email sending.
  • GET: Retrieve Domain – Fetch details of a registered domain.
  • POST: Verify Domain – Initiate domain verification to enable custom email sending.
  • PATCH: Update Domain – Modify domain settings.
  • GET: List Domains – View all registered domains.
  • DEL: Delete Domain – Remove an existing domain.

API Keys
  • POST: Create API Key – Generate secure API keys for Resend integration.
  • GET: List API Keys – View all active API keys.
  • DEL: Delete API Key – Revoke an existing API key.

Audiences
  • POST: Create Audience – Define a targeted group of recipients for campaigns.
  • GET: Retrieve Audience – Access audience details.
  • DEL: Delete Audience – Remove an audience group.
  • GET: List Audiences – List all defined audiences.
Contacts
  • POST: Create Contact – Add a new contact to your list.
  • GET: Retrieve Contact – Fetch details of a specific contact.
  • PATCH: Update Contact – Modify contact information.
  • DEL: Delete Contact – Remove a contact from the list.
  • GET: List Contacts – View all contacts.
Getting Started
  1. Generate an API Key: Visit Resend API Keys to create and copy your API key.
  2. Add and Verify a Domain: Before sending emails from a custom address, add your domain using the Create Domain API. Verify the domain to activate it for email sending.
  3. Integrate the Plugin: Use the actions and API calls to manage emails, domains, and contacts seamlessly within your Bubble app.
Benefits
  • Streamlined Email Workflows: Send, schedule, and manage emails efficiently.
  • Advanced Management Tools: Leverage domain, API key, audience, and contact features.
  • Custom Email Capabilities: Send emails from verified custom domains for professional communication.
  • Seamless Bubble Integration: Enhance user experience with minimal configuration.

Unlock the full potential of email communication with the Resend Email Management Plugin!

Was this article helpful?

0 out of 0 liked this article