Table of Contents
B-006. Request A Callback #
This module automates the process of handling customer callback requests. It ensures that when a customer requests a callback through a form, the request is logged, followed up with an attempt to connect the call, and managed based on the outcome of the call.
How It Works: Surface Level #
When the automation fires:
- A customer requests a callback by submitting a form.
- The system schedules an automated call attempt to connect the customer with the business.
- It tracks the status of the call attempt and manages follow-up actions.
- If the call is completed, the customer receives a confirmation message. If not, the system retries and updates the status accordingly.
Detailed Workflow Steps #
Customer Callback Request:
- Trigger fires upon form submission from the request callback funnel.
- Captures customer details and initiates the callback workflow.
Initial Callback Attempt Workflow (B-006-wf-1.1):
- Adds a system note and Request to Callback Pending tag.
- Schedules the callback attempt based on whether it’s a weekday or weekend.
- The system generates an automated call sequence.
- Decision Points:
- If the call is incomplete, initiates the Call Incomplete workflow.
- If the call is complete, initiates the Call Completed workflow.
Call Incomplete Workflow (B-006-wf-1.2):
- Triggered when the initial call is incomplete.
- Adds Request to Callback Incomplete tag.
- Sends an SMS to the customer about the missed call.
- Schedules a second call attempt.
- Voicemail Drop: Customizes the voicemail message for missed calls.
- Retains the Incomplete tag if the second call is also missed.
Call Completed Workflow (B-006-wf-1.3):
- Triggered when the call is completed.
- Adds Request to Callback Complete tag.
- Sends a confirmation SMS to the customer.
- Cleans up previous Pending or Incomplete tags to ensure accurate status tracking.
Tag Router Workflow:
- Centralizes the management of tags (Pending, Incomplete, Complete).
- Ensures smooth integration with other modules and systems.
- Updates pipeline stages and manages tags based on customer interactions.
https://chatgpt.com/g/g-688f764dddac81918d29450311976275-aiva-onboarding-scaling-guide-for-aiphilia #
How It Works: Deep & Technical Level #
Customer Callback Request #
- Trigger: Form submission from the B-006 request callback form.
- Actions:
- Form is embedded in the request callback funnel, capturing the customer’s first name, last name, phone number, and reason for the callback.
- Initiates the workflow B-006-wf-1.1: Contact Requested a Callback.
#
Initial Callback Attempt Workflow (B-006-WF-1.1) #
- Trigger: New form submission.
- Actions:
- Adds a system note indicating the request status.
- Adds a Request to Callback Pending tag.
- Checks if the call should be attempted on a weekday or weekend and schedules accordingly.
- The system generates a call where the business administrator is called first, followed by the lead.
- Decision Points:
- Determines if the call was completed or not.
- If the call is incomplete, initiates the B-006-wf-1.2: Call Incomplete workflow.
- If the call is complete, initiates the B-006-wf-1.3: Call Completed workflow.
#
Call Incomplete Workflow (B-006-WF-1.2) #
- Trigger: Call status is incomplete.
- Actions:
- Adds a Request to Callback Incomplete tag.
- Sends an SMS notifying the customer of the missed call and the callback attempt.
- Schedules a second call attempt.
- Voicemail Drop: Ensures a voicemail message is left if the second call is also missed. (Reminder to customize the voicemail message placeholder with an actual MP3 file.)
- If the second call is also incomplete, the Request to Callback Incomplete tag is retained.
#
Call Completed Workflow (B-006-WF-1.3) #
- Trigger: Call status is complete (from either the initial or second attempt).
- Actions:
- Adds a Request to Callback Complete tag.
- Sends a confirmation SMS thanking the customer for the call request and confirming the completed conversation.
- Updates tags and cleans up any previous incomplete or pending tags.
#
Tag Router Workflow #
- Purpose: Manages the integration and cleanup of tags within the module.
- Actions:
- Aggregates tags (Pending, Incomplete, Complete) and ensures only relevant tags are active.
- Integrates with other systems or pipelines by updating stages based on the current tag status.
- Facilitates easy integration with existing systems by managing tags centrally.
By understanding these workflow steps and technical details, you can effectively use the Request A Callback module to manage customer callback requests, ensure timely follow-ups, and integrate seamlessly with other systems.