Webhook Automate

用于Webhook Automate,自动接收Retell分析后的通话数据,提取关键信息(如通话ID、开始/结束时间、持续时间、总费用、转录文本等),并将其保存到Airtable、Google Sheets和Notion中,确保通话记录和分析数据的系统化存储,便于后续访问和分析。

7/8/2025
14 nodes
Medium
webhookmediumairtablegooglesheetsnotionsticky notefilteradvancedintegrationapi
Categories:
Data Processing & AnalysisWebhook TriggeredMedium Workflow
Integrations:
AirtableGoogleSheetsNotionSticky NoteFilter

Target Audience

This workflow is ideal for:

- Developers and Builders: Individuals creating voice agents using Retell AI who need to log call data efficiently.
- Data Analysts: Professionals looking to analyze call transcripts and summaries for insights and improvements.
- Business Owners: Companies wanting to maintain a detailed history of customer interactions for better service and decision-making.
- Project Managers: Those overseeing projects that involve customer interactions and need to track performance metrics.

Problem Solved

This workflow addresses the following challenges:

- Manual Data Entry: Eliminates the need for manual entry of call data into databases like Airtable, Google Sheets, or Notion, saving time and reducing errors.
- Data Organization: Automatically organizes call transcripts, analyses, and metadata into structured formats for easy access and review.
- Real-time Updates: Ensures that call data is recorded immediately after analysis, providing up-to-date information for stakeholders.

Workflow Steps

The workflow operates through the following steps:

1. Webhook Trigger: Receives a POST request from Retell AI when a call has been analyzed, specifically looking for the call_analyzed event.
2. Filtering Events: Uses a filter node to ensure that only relevant call_analyzed events are processed, ignoring other webhook events like call_started or call_ended.
3. Data Preparation: Sets up fields to export, extracting essential details such as:
- Call ID
- Start and End Datetime
- Duration in seconds
- Transcript
- Call Summary
- User Sentiment
- Phone Number
- Total Cost in Dollars
4. Saving to Multiple Platforms: The prepared data is then saved to:
- Airtable for structured database management.
- Google Sheets for spreadsheet analysis.
- Notion for project and task management.
5. Completion: The workflow concludes once the data is successfully saved to the selected platforms, ensuring that all information is readily available for future reference and analysis.

Customization Guide

Users can customize this workflow by following these steps:

- Change Webhook URL: Update the webhook URL in your Retell agent settings to match the new instance if needed.
- Modify Data Fields: Adjust the fields in the Set fields to export node to include additional data points or remove unnecessary ones based on your specific requirements.
- Select Data Storage Options: Choose which platforms to save data to (Airtable, Google Sheets, Notion) based on your workflow needs; you can disable nodes for platforms you don’t use.
- Adapt Templates: Modify the Airtable, Google Sheets, or Notion templates to ensure they align with your data structure, adding or removing fields as necessary.
- Enhance Data Processing: Implement additional nodes for post-call analysis if you collect more data points not currently captured in the workflow.