How to Use Webhooks in NoteMail

NoteMail now supports Webhooks for integration with tools like Zapier, Notion or SalesForce, enabling automated workflows. Users can monitor activity and ensure secure, reliable connections.

NoteMail now supports Webhooks, allowing you to connect your notes with tools like Make, Zapier, n8n, or even apps like Salesforce, HubSpot, Notion, and Asana. Here’s how to set it up and what you can expect.

🔧 Setting Up Webhooks

To configure your webhook:

  1. Open the NoteMail app on your iPhone or iPad.
  2. Go to Settings.
  3. Scroll to the Integrations section.
  4. Tap on Webhooks.

Here, you can enter the URL you want NoteMail to call whenever a note is created or updated. This will trigger an HTTP POST request with all the note’s data.

What Data Is Sent?

Whenever a note is created or modified, NoteMail sends a webhook with all relevant details. Here’s a sample of what the payload looks like:

You can use this JSON in automation platforms to trigger any kind of workflow — from creating a new task in Asana to logging notes in a CRM like HubSpot.

JSON payload sent via Webhook

Monitoring Webhook Activity

Inside the Webhooks section, you’ll also see execution stats:

  1. ✅ Total Executions
  2. ❌ Error Count
  3. 📅 Last Execution Time
  4. 📄 Last Error Message (if any)

Webhook Management Section

You can also tap into a detailed log showing each attempt, the response code, and any error message.

Security and Reliability

  1. Only authenticated users can configure or view their webhooks.
  2. Timeouts are capped at 10 seconds.
  3. Webhook failures do not affect note creation.
  4. Logs are lightweight and optimized for performance.

Limitations (for now)

  1. Only one webhook per user.
  2. No retries in this version (make sure your endpoint is stable).
  3. Avoid putting sensitive data in the summary or transcript if sending to insecure endpoints.