Agent Set-Up

Follow-up

Automate emails and webhooks after every call.

Follow-up

After every conversation, ScaleTalk can automatically execute actions. In the Follow-up tab, you define which actions should be triggered after a call. You can use both actions simultaneously — e.g., send an email to your team and update your CRM via webhook in parallel.

Overview

Post-processing consists of two actions, each activated via + Add:

ActionPurpose
Send EmailAutomatically send an email with a summary or transcript to defined recipients
WebhookSend call data via HTTP request to an external URL (e.g., CRM, n8n, Zapier)

You can activate and configure both actions independently.


Send Email

Click + Add next to "Send Email" to open the email configuration.

Email Configuration

Recipients

Define who should receive the email after the call.

FieldDescription
Fixed Email AddressesOne or more email addresses, separated by comma (e.g., support@example.com, team@example.com). Every call goes to the same recipients.
Use Dynamic RecipientsToggle switch. When enabled, a prompt field appears where you define who should receive the email based on the conversation content.

Dynamic Recipients

When you enable Dynamic Recipients, a prompt field appears directly in the email recipient settings. There you write an instruction that determines the right recipient based on the conversation transcript.

Don't confuse with the system prompt

The recipient prompt is not defined in the system prompt, but directly in the prompt field in the email recipient settings in the Follow-up tab.

Example prompt for dynamic recipients:

Analyze the conversation transcript and identify the responsible
contact based on the topic:
- For technical issues: send to tech@company.com
- For billing questions: send to accounting@company.com
- For product inquiries: send to sales@company.com
- For general inquiries: send to info@company.com
If an email address was mentioned in the conversation, use it preferentially.

Subject

Configure the email subject line.

In the Email Subject field, you can combine fixed text with variables. Click on the variable chips below the field to insert them.

Default variables:

VariableValue
{{assistantName}}Name of the agent
{{customerName}}Name of the caller (if extracted)
{{callDate}}Date of the call
{{callTime}}Time of the call
{{fromNumber}}Phone number of the caller

Additionally, you can use all extracted variables from Variable Extraction in the subject — e.g., {{Concern}}, {{Company}}, or {{Category}}.

Examples:

Subject TemplateResult
Summary of your call with {{assistantName}}Summary of your call with Lisa
New call: {{customerName}} – {{callDate}}New call: Mr. Weber – 03/04/2026
{{assistantName}}: Call from {{fromNumber}}Lisa: Call from +491711234567

Email Content

Choose from three templates for how the email content is generated:

TemplateDescription
Full TranscriptThe complete conversation recording as text. No AI-generated content.
SummaryAn AI-generated summary of the conversation. You can control the structure via the summary instructions.
CustomCreate your own template — you fully control what goes in the email. Here you can use default and extracted variables.

Summary Instructions (Optional)

If you choose the Summary template, you can customize how the AI creates the summary here. Example:

Focus on action items and customer requests.
Mention any dates or deadlines discussed.
Format as a numbered list.

If you leave this field empty, a standard summary is generated.

Tip: Optimize Summaries

The more precise your instructions, the more useful the summary. Specifically state which information matters — e.g., "Always include the customer name, the concern, and the next steps."

Custom Template

With the Custom template, you build your own email template. You can use both the default variables (e.g., {{assistantName}}, {{callDate}}) and all extracted variables from Variable Extraction (e.g., {{Name}}, {{Concern}}, {{Company}}).

Custom Template

This gives you full control over the email content, allowing you to create, for example, a structured summary with all relevant call data.

Email Settings

Control when emails are sent and what content is included.

SettingDescription
Include Full Transcript in EmailWhen enabled, the complete conversation transcript is appended below the summary or custom content.
Apply Minimum Call DurationWhen enabled, emails are only sent for calls that exceed a certain minimum duration.
Minimum Call Duration (Seconds)Define the minimum duration in seconds (e.g., 10). Helps avoid emails for short or empty calls.

Avoid Spam

Enable the minimum call duration to prevent unnecessary emails from being sent for accidental short calls or empty connections. 10 seconds is a good default.


Webhook

With a webhook, you automatically send call data after every conversation to an external URL — e.g., to n8n, Make, Zapier, or directly to your CRM. This way, you can automatically process everything that happened in the conversation.

Click + Add next to "Webhook" to open the webhook configuration.

Webhook Configuration

Configuration

FieldDescription
NameInternal name for the webhook (e.g., "n8n Integration"). For overview purposes only.
HTTP MethodHTTP method: POST (default), GET, PUT, or DELETE.
Headers (JSON)HTTP headers as a JSON object (e.g., {"Content-Type": "application/json", "Authorization": "Bearer sk-abc..."}). Default: {}.
URLTarget URL to which the request is sent (e.g., https://your-n8n-instance.com/webhook/...).

After configuration, you can test the webhook directly: Click Test Webhook to send a test request to the URL and verify the response.

What Gets Sent?

Once a call is finished, ScaleTalk automatically sends an HTTP request to your URL. The payload contains all relevant call data as JSON:

  • Call ID — Unique identifier of the conversation
  • Transcript — Full conversation transcript
  • Duration — Call duration in seconds
  • Summary — The generated conversation summary
  • Extracted Variables — All variables from Variable Extraction (e.g., Name, Email, Concern)
  • Phone Number — Caller's number
  • Timestamp — When the call took place

With this data, you can trigger any actions in your automation tool — e.g., create a CRM entry, open a ticket, or send a Slack message.

Typical Use Cases

  • Log calls in a CRM (Salesforce, HubSpot, Pipedrive)
  • Automatically create a ticket in Jira, Zendesk, or Freshdesk
  • Write lead data to a database or Google Sheet
  • Trigger an n8n, Make, or Zapier workflow

Integration with n8n

n8n is an open-source workflow platform and one of the most common methods for processing webhooks. After every call, n8n receives the call data and can trigger any actions with it.

n8n Workflow Example

How to connect ScaleTalk with n8n:

  1. In n8n, create a new workflow with a Webhook node (Method: POST)
  2. Copy the Production URL of the Webhook node
  3. Enter the URL in ScaleTalk under Follow-up > Webhook > URL
  4. Click Test Webhook in ScaleTalk to verify the connection works
  5. Add your processing logic in n8n

Example Workflow: Teams Notification + HubSpot Ticket

After every call, the following should happen automatically:

  • A Microsoft Teams notification is sent to the relevant channel
  • A ticket in HubSpot is created with the call data
Webhook > Set (map fields) > Teams (send message)
                            > HubSpot (create ticket)

In the Set node, map the fields from the payload:

Name       > {{ $json.variables.Name }}
Company    > {{ $json.variables.Company }}
Concern    > {{ $json.variables.Concern }}
Category   > {{ $json.variables.Category }}
Phone      > {{ $json.variables.Phone }}
Date       > {{ $now.format('dd.MM.yyyy HH:mm') }}
Duration   > {{ $json.duration }} seconds

This way, your team gets an instant notification in Teams and the customer is automatically logged as a ticket in the CRM — with no manual effort.

Use the Production URL

Always use the Production URL from n8n — not the test URL. Test the webhook before going live via the Test Webhook button in ScaleTalk.

Multiple Actions in Parallel

You can use email and webhook simultaneously. Example: Your team gets the email summary AND at the same time a ticket is created in the CRM and Slack is notified.


Complete Example

Both actions for a fictional trade business:

Send Email:

SettingValue
Fixed Email Addressesinfo@meister-betrieb.de
Email SubjectNew call: {{customerName}} – {{callDate}}
Email ContentSummary
Summary InstructionsFocus on concern, mentioned dates, and next steps
Include Full TranscriptYes
Minimum Call Duration10 seconds

Webhook:

SettingValue
Namen8n CRM Integration
HTTP MethodPOST
URLhttps://n8n.meister-betrieb.de/webhook/abc-123

Result: The team receives an email with a summary and transcript. At the same time, the call is logged in a Google Sheet and Slack is notified.

On this page