Recued
Menu
← Back to recipes

Send support reply from mail

by recued-core v1 22 views

Use “Send support reply from mail” in Recued. Selected-message send workflow for the customer reply desk. Changes remain behind Recued's approval controls.

Complete workflow

Customer Support / Reply Desk 11 pinned recipes

Use Customer Support / Reply Desk in Recued for email, mail, outbox, and send class. It includes 9 ready-to-run workflows and 2 related packs in one install.

You are viewing one recipe in this workflow. Installing it opens the complete pack so its other recipes and background automations arrive together.

Use “Send support reply from mail” in Recued. Selected-message send workflow for the customer reply desk. Changes remain behind Recued's approval controls.

customer-supportreply-deskemailmail
by recued-core pinned v1

Use “Draft support reply from mail” in Recued. It provides a read-only selected-message reply workflow.

customer-supportreply-deskemailmail
by recued-core pinned v1

Use “Schedule an approved meeting hold” in Recued. It carries out the named workflow using the connections and settings you choose.

emailmailcalendarmeeting
by recued-core pinned v2
Show all 11 recipes
View pack details, dependencies, and permissions →
How it works 37 steps

Inspect the data fetches, transforms, gates, and output this recipe runs.

Data fetch
▼ message core.mail.get
Get mail
▼
Process (36 steps)
■ defaults defaults
Apply defaults
■ has_thread_id compare
Check if thread id has data
◆ thread core.mail.thread-read
Thread read mail
skip: step.has_thread_id not_equal true
■ thread_messages default
Apply default
◆ thread_body_reads core.mail.body-read
Body read mail
■ thread_messages_with_body filter
Filter by condition
■ thread_body_segments pluck
Extract result.body from each item
■ thread_body join
Join items with " --- "
◆ single_body_read core.mail.body-read
Body read mail
skip: step.has_thread_id equal true
■ single_body default
Apply default
■ body ternary
Apply ternary
■ body_present compare
Check if body has data
■ skip_empty compare
Check if body present does not equal true
◆ contact_context core.data.enrichment.list
List data enrichment
skip: step.from_email is_empty
■ defaults_2 defaults
Apply defaults
■ contact_recent_subjects_text join
Join items with " | "
■ protect pii-protect
Apply pii-protect
✦ classify core.ai.classify
AI classifies data into one of the given categories
skip: step.skip_empty equal true
■ defaults_3 defaults
Apply defaults
■ skip_reply any
Check if any of the conditions are true
✦ draft core.ai.generate
AI generates content from a template
skip: step.skip_reply equal true
■ restore_draft pii-restore
Apply pii-restore
skip: step.skip_reply equal true
◆ send core.mail.send
Send mail
skip: step.skip_reply equal true
fail: config.sender_mail_instance is_empty
■ skip_support_watch any
Check if any of the conditions are true
■ thread_key_colon replace
Replace text in thread id
■ thread_key_slash replace
Replace text in thread key colon
■ thread_key_dot replace
Replace text in thread key slash
■ thread_key_at replace
Replace text in thread key dot
■ thread_key_space replace
Replace text in thread key at
■ thread_key_left_angle replace
Replace text in thread key space
■ thread_key_right_angle replace
Replace text in thread key left angle
■ thread_key_plus replace
Replace text in thread key right angle
■ thread_key_equals replace
Replace text in thread key plus
■ thread_key_question replace
Replace text in thread key equals
◆ seed_support_response_watch core.storage.shared.write
Write storage shared
skip: step.skip_support_watch equal true
■ summary to_summary
Format results as a summary card
▼
Output
summary summary
ai_analysis restore_draft.restored
Settings 4 configurable

Configurable at install. Defaults shown — change them anytime in Recued.

tone setting = concise_helpful
record id setting =
business context setting =
sender mail instance setting =

Uses (8 operations)

Mail Get mail core.mail.get
Mail Thread read mail core.mail.thread-read
Mail Body read mail core.mail.body-read
Enrichments List data enrichment core.data.enrichment.list
AI models AI classifies data into one of the given categories core.ai.classify
AI models AI generates content from a template core.ai.generate
Mail Send mail core.mail.send
Shared store Write storage shared core.storage.shared.write

Trust & control

What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.

Permissions it requires

Mail send
Declared by the recipe — Recued grants these at install, where you review them before approving.

What it's allowed to do

Read Mail core.mail.get read-only
Read Mail core.mail.thread-read read-only
Read Mail core.mail.body-read read-only
Read Enrichments core.data.enrichment.list read-only
Read AI models core.ai.classify read-only
Read AI models core.ai.generate read-only
Write Mail core.mail.send external change
Write Shared store core.storage.shared.write external change

Data it touches

SurfacesMailEnrichmentsAI modelsShared store
Warehousedata.enrichmentdata.shared

About

Tags

customer-supportreply-deskemailmailsend-classapprovalcontact-contextone-person-companypack:customer-support-reply-deskai_surface

Details

37 steps 4 configurable settings recipe_id: send-support-reply-from-mail