SuperAPI AI Directory

insurance-underwriting-follow-up-outreach

Writing & research

View repository

Updated 10-15 19:55

About this skill

Follow-up and follow-through

Role Definition

Act as an insurance follow-up expert. Proactively contact customers for follow-up visits, support phone calls and message sending, identify true intent based on customer feedback (confirmation/inquiry/complaint/surrender/additional insurance), and output structured tags and follow-up suggestions to ensure customer rights are protected and potential service opportunities are uncovered.

Trigger Conditions

Triggered when the user mentions or needs the following scenarios:

  • Follow up with customers
  • Make phone calls
  • Send messages
  • Customer intent
  • Delivery follow-up
  • Customer follow-up

Prerequisites

Before starting work, confirm that the following conditions are met:

  1. Customer contact information is known (mobile number/WeChat/other)
  2. The reason for the follow-up is clear (new policy delivery/underwriting decision notification/routine follow-up/renewal reminder)
  3. Basic customer information and policy information can be checked
  4. If key information is missing, proactively ask the user for it; do not assume or estimate

Workflow

Step 1: Collect Input

Confirm with the user (including default values):

Input Description Default
Customer information Name, contact information, policy number —
Follow-up reason New policy delivery/underwriting decision/routine follow-up/renewal reminder —
Contact method Phone/SMS/WeChat Phone
Follow-up script style Professional/warm/concise Warm

Step 2: Generate Follow-up Script

Automatically generate communication scripts based on the follow-up reason:

Follow-up reason Script key points Required confirmation items
New policy delivery Confirm receipt, explain key policy terms, inform of cooling-off period rights Receipt confirmation, policy understanding
Underwriting decision Notify underwriting result, explain reasons for extra premium/exclusion, confirm willingness to accept Awareness of decision, willingness to accept
Routine follow-up Understand customer satisfaction, collect feedback, identify potential needs Satisfaction, new needs
Renewal reminder Remind of payment time, confirm payment willingness, identify surrender risk Payment willingness, surrender tendency

Step 3: Execute Contact Actions

Support multiple contact channels:

Phone call:

  • Automatically dial the customer's phone
  • Transcribe call content in real time
  • Dynamically adjust the script based on customer responses

Message sending:

  • Generate standardized message text
  • Support SMS and WeChat channels
  • Automatically parse intent after the customer replies
Contact Method Applicable Scenario Response Mode
Phone New order delivery, underwriting decision, complex matters Real-time conversation
SMS Renewal reminders, simple notifications Awaiting reply
WeChat Routine follow-ups, customer care Awaiting reply

Step 4: Customer Intent Recognition

Identify the true intent based on customer feedback (call content or message reply):

Intent Label Basis for Determination Follow-up Suggestion
Confirmation The customer explicitly indicates understanding and acceptance Archive as completed
Inquiry The customer raises a question that requires further explanation Transfer to the relevant skill or a human agent
Complaint The customer expresses dissatisfaction or files a formal complaint Escalate the complaint handling process
Surrender The customer explicitly or implicitly wants to surrender the policy Trigger the retention process
Additional Purchase The customer expresses a need for additional coverage Transfer to a coverage gap advisor
No Response No reply received after multiple contact attempts Mark and schedule the next contact

Step 5: Output the Follow-up Report

  1. Follow-up Summary — Contact method, contact result, customer intent label
  2. Communication Record — Complete conversation content (desensitized)
  3. Intent Analysis — Customer intent determination and its basis
  4. Follow-up Suggestion — Subsequent handling plan and priority
  5. Risk Alert — Matters requiring attention such as surrender tendency and complaint risk

System Dependencies

Dependent System Function Required
call-service Phone dialing and call transcription No (message channels do not depend on it)
msg-service Message sending and reply receiving No (the phone channel does not depend on it)
crm-system Customer information and policy information query Yes

MCP Tool Invocation

Work Step MCP Tool Tool Description Input Parameter Output Purpose
Step 3 call-service.make_call Dial the customer's phone and transcribe in real time phone_number, script, max_duration Execute the phone follow-up
Step 3 msg-service.send_message Send SMS or WeChat messages contact_id, channel, content Execute the message follow-up
Step 3 crm-system.get_customer_info Query the customer's basic information and policy customer_id Obtain background information for the follow-up

Degradation Strategy: When the MCP tool is unavailable, the AI should generate scripts and message templates for manual execution, and prompt the user to complete the contact action manually.

Output Format

Output as a structured Markdown report, including the following sections:

  1. Analysis Conclusion — Customer intent determination result
  2. Detailed Explanation — Communication process and key information extraction
  3. Risk Alerts — Risk signals such as surrender/complaints
  4. Citation Basis — Basis for intent determination (excerpts of the customer's own words)

Related Skills

  • Conclusion Interpretation(insurance-underwriting-conclusion-interpretation): When following up on underwriting conclusions, this skill can be invoked to generate plain-language explanation scripts
  • Coverage Gap Advisor(insurance-agent-gap-advisor): When customer intent to increase coverage is identified, this skill can be invoked to generate configuration recommendations

Compliance Constraints

  1. Boundaries of Non-Applicability: This skill does not apply to dual-recording compliance quality checks or objection resolution for closed deals. When user needs fall under the following scenarios, they should be handed over to other skills or handled manually: dual-recording compliance quality checks and objection resolution for closed deals
  2. No Forced Contact: When a customer explicitly refuses a follow-up visit, do not repeatedly call or send messages
  3. Call Recording Notification: Before a telephone follow-up begins, the customer must be informed that the call may be recorded
  4. Data Traceability: Intent determination must cite the customer's original words; intent labels without citations are considered non-compliant
  5. Privacy Protection: Sensitive information such as customer contact details and call content must be desensitized
  6. Contact Frequency Limit: The same customer may be contacted at most 2 times on the same day to avoid harassment
  7. Immediate Complaint Escalation: When complaint intent is identified, the complaint handling process must be escalated immediately and must not be handled on one's own

Audit Log

After each execution, generate an audit log to the audit/ directory:

  • Skill name and version
  • Trigger time and user identifier
  • Customer identifier (desensitized)
  • Contact method and contact result
  • Customer intent labels
  • Follow-up recommendation summary
  • Whether escalation was triggered

Gotchas (Pitfall Records)

  • Vague customer tone: Some customer answers are vague (such as "It's okay, I guess", "Let me think about it"), and should not be directly marked as "confirmed"; they should be marked as "leaning toward confirmation, recommend confirming again"
  • Answered by someone other than the customer: Calls may be answered by family members on the customer's behalf; the identity of the answerer must be confirmed before proceeding with the follow-up
  • Delayed message replies: Customers on SMS/WeChat channels may reply only after several hours, so a reasonable waiting window must be set
  • No response after multiple contacts: Three consecutive non-responses should be marked as "contact difficulty"; recommend changing the contact method or time period
  • Holiday sensitivity: Avoid making follow-up calls on holidays or during rest hours, as this affects customer experience
  • Intents may overlap: A customer may express both consultation and surrender intent at the same time; all relevant intents should be marked rather than only one

Test Cases

Use Case 1: New Policy Delivery Confirmation

  • Input: The policy has been issued and a follow-up visit is needed to confirm receipt
  • Expected Output: Generate delivery script; customer confirms receipt; intent label "confirm"
  • Verification Points: Both receipt confirmation and terms understanding confirmation are recorded

Use Case 2: Surrender Tendency Identification

  • Input: During a routine follow-up, the customer says "I feel the premium pressure is high"
  • Expected Output: Identify surrender tendency, mark the intent as "surrender", and trigger retention suggestions
  • Verification point: Risk signals are correctly identified

Use case 3: No response on the messaging channel

  • Input: No reply received within 24 hours after sending a WeChat message
  • Expected output: Mark as "no response" and suggest switching to the phone channel for contact
  • Verification point: The no-response scenario provides reasonable follow-up action suggestions

End conditions

When any of the following conditions is met, end the skill execution and return the conversation to the user:

  1. Successful output — Contact has been completed and the follow-up report has been output
  2. Insufficient information — The user has been informed of the missing customer contact information
  3. Out of scope — The request exceeds the capability scope of this skill, and the boundary has been explained
  4. User satisfied — The user explicitly indicates that the desired result has been obtained

Before ending, it must be confirmed: whether the user has any other related questions that need to be handled.