Freeform Campaign Launch Process for O&R
This knowledge base article outlines the process for launching a Freeform Campaign for Orange and Rockland (O&R).
Overview
Orange and Rockland (O&R) will raise a support ticket requesting the MB team to launch Freeform campaign on their behalf..
Prerequisites
Before you begin, ensure you have the following:
- Production and QA Database access
- External and Internal SFTP access
- Postman access
- ConEd EONS3 access
- Customer list file from the client (.csv format)
- Seed/test phone numbers provided by the client
Step 1: Process the List File
There are two ways the client may provide the customer list file:
Via Zendesk ticket attachment
Via External SFTP upload
1.1 Verify File from External SFTP
If the client uploaded the file through SFTP, verify the file in the following directories.
Production SFTP Path:
10.10.3.81 > 10521_61403 > sftpData > ToMB > Freeform
QA SFTP Path:
10.10.3.81 > 10521_61402 > sftpData > ToMB > Freeform
1.2 Upload File from Zendesk Ticket
If the client provided the file through a Zendesk ticket:
Download the attachment from Zendesk.
- Upload the file to the appropriate external SFTP directory.
Production SFTP Path:
10.10.3.81 > 10521_61403 > sftpData > ToMB > Freeform
QA SFTP Path:
10.10.3.81 > 10521_61402 > sftpData > ToMB > Freeform
1.3 Verify File Status in Database
Navigate to the appropriate Production or QA database in Workbench.
Run the following query:
SELECT * FROM conedoutage.inboundFileStatus ORDER BY createdAt_utc DESC;
Validation
The newly uploaded file should appear with the status: Ready
1.4 Process the File Using Postman API
Procedure
Open the ConEd Workspace in Postman.
-
Navigate to the following collection path:
Enterprise Platform > MB APIs > Enterprise File Processing > process-freeform-file -
Select the correct environment:
Production: Coned-Outage-ORUQA: Coned-Outage-ORU -
Click the Send button.
1.5 Verify File Processing Completion
Once the API returns a 200 OK response:
Verify Updated File Status
Run the following query again:SELECT * FROM conedoutage.inboundFileStatus ORDER BY createdAt_utc DESC;
Validation
The file status should change from Ready to: Completed
1.6 Verify Records in Database
Run the following query:SELECT * FROM conedoutage.freeform_oru;
Validation
Confirm that the customer records have been successfully added to the table.
Note: Once the data is processed, data validation (“dipping”) will occur automatically. An email notification will be sent after dipping is completed.
1.7 Retrieve Output File from Internal SFTP
After receiving the dipping completion email:
Navigate to the internal SFTP path below:
10.10.6.81 > opt > 10521_61402 > sftpData > ToMB > Freeform-
Locate the generated output file.
Output File Naming Convention:YYYYMMDDHHMM_ORU_coned_freeform_output.csvNote: Timestamp is based on Pacific Time.
Download and save the file locally.
This output file will be used later when launching the campaign in EONS3.
1.8 Validate Dipping Results
Verify that the output file contains the additional column:message channel
The column should contain dipping results for each phone number, such as:
Voice
-
Cellular
Step 2: Launch the Campaign in EONS3
2.1 Log In to EONS3
Log in to EONS3.
-
Under Active Division, select:
ORU Internal - Coned (CON)
2.2 Set Up Templates
Procedure
Navigate to the Templates tab.
Click New Template.
Enter the template name (include the date).
Set visibility to:
My DivisionSelect the appropriate template type:
SMS
EMAIL
VOICE
2.3 Configure SMS Template
SMS Configuration
Select short code:
678797-
Enter the message content provided by the client.
Send a test message to yourself for validation.
Once verified, send the seed message to the client’s phone number.
Inform the client that the seed test has been initiated.
2.4 Configure SMS Template
Voice Configuration
Select the Voice Talent.
Select Caller ID:
18774344100Set retries to:
1
Additional Steps
Click Add Voice Action Items.
-
Click Add Voice File and upload the
.wavfile. Select Answering Machine.
Enable:
Use the same message for answering machines as for the live calls.Send a test call to yourself.
Once verified, send the seed test to the client.
2.5 Notify Client for Seed Approval
Update the Zendesk ticket and inform the client that the seed test has been initiated for review and approval.
Step 3: Set Up the Customer List
While waiting for client approval, proceed with customer list setup.
3.1 Upload the Customer List
Procedure
Navigate to the List tab.
Click New List.
Upload the output file retrieved from Internal SFTP.
3.2 Map the Headers
Map the file fields as follows:
| File Column | Mapping |
| Phone Number | contact |
| Message Channel | contactType |
| Account Number | Exclude |
3.3 Configure List Details
Enter the list name using the campaign name and date.
Set visibility to:
My DivisionSave the list.
Step 4: Launch the Campaign
While waiting for client approval, proceed with customer list setup.
Important Note
Launch the campaign only after receiving client approval for the template/seed test.
4.1 Create New Campaign
Procedure
Click New Campaign.
Select the correct customer list.
Click Next.
Select the template.
Click Next.
Enter the campaign name.
Best Practice: Use the same name as the customer list.Set visibility to:
My DivisionSelect the scheduled date and time provided by the client.
4.2 Submit Campaign for Approval
Submit the campaign for approval.
Select Override Approval.
Add a comment in the approval pop-up box.
4.3 Notify Client
Inform the client that:
The campaign has been successfully launched.
A completion report will be provided once the campaign finishes.
Step 5: Send the Completion Report
Once the campaign is completed, provide the completion report to the client.
Procedure
In EONS3, navigate to the Reports tab.
Select the appropriate campaign.
Download the completion report.
Attach the report in the Zendesk ticket response.
-
Upload the report to the SharePoint folder: Freeform Campaign Reporting Events
References & Related Tickets
For internal team use: Reference past KT session, Zendesk ticket, and Confluence page related to this article.
Comments
0 comments
Please sign in to leave a comment.