Create an Advanced Missed Call Text Back Automation in myCRMSIM

This guide explains how to create a Missed Call Trigger workflow in myCRMSIM. The automation demonstrated here goes beyond a simple text reply — it intelligently checks if the caller is an existing contact, branches the logic, creates a new contact if necessary, and sends customized follow-up messages based on the result.

 
Works for both iPhone and Android
1. Overview
The Missed Call Trigger allows you to start an automation whenever a missed or incoming call is detected. By combining this with the Find Contact action, you can build a smart text-back system.
A common use case is:
• When a call is missed, the system checks if the phone number belongs to an existing contact.
If found: Add a note and send a personalized SMS (e.g., "Hi John, sorry we missed your call...").
If not found: Automatically create a new contact record, add a note, and send a welcome SMS.
2. Step-by-Step Setup Guide

2.1. Open the Automations Page
  • Log in to your myCRMSIM account.
  • From the left sidebar under the MAIN section, click Automations.
  • Open an existing workflow or create a new one.
  • Give your workflow a clear name at the top left, for example: Missed Call Text Back.
2.2. Add the Missed Call Trigger
  • On the workflow canvas, add a new trigger from the left-hand panel.
  • Select Missed Call Trigger.
  • The trigger will appear on the canvas. Click the trigger block to open its settings in the right-side PROPERTIES panel.
2.3. Configure Trigger Filters
Filters decide when the workflow should start. In the Properties panel, under the Filters section, add the following conditions to ensure the workflow only runs when valid call data is present:
  • Click + Add Filters.
  • Select Duration and set the condition to Is not empty.
  • Click + Add Filters again.
  • Select From and set the condition to Is not empty.
2.4. Add the "Find Contact" Logic Branch
To make the automation smart, you need to check if the caller already exists in your CRM.
  • Add a Find Contact node below the trigger.
  • In the Properties panel, set Find Contact By to Phone Number.
  • In the value field below it, insert the custom variable: {{contact.phone_number}}
  • This node will automatically create two branches on your canvas: Contact found and Contact not found.
3. Configuring the "Contact Found" Path

Follow these steps for the left branch (when the caller is already in your CRM).

3.1. Add a Note
  • Add an Add Notes action to the "Contact found" path.
  • In the Properties panel, under Write Note, enter text like: contact found. This will be added to the contact's timeline.
3.2. Add a Wait Step
  • Add a Wait action below the note.
  • In the Properties panel, set the Wait Duration to 30.0 and the unit to Seconds. This adds a natural delay before the text is sent.
3.3. Send the SMS
  • Add a Send Message action below the Wait step.
  • In the Properties panel, set the Phone Number field to: {{contact.phone_number}} (Note: Ensure you use phone_number, not just number).
  • In the Message field, draft your reply. You can use variables like {{contact.first_name}}. Example:
  • Hi {{contact.first_name}}, welcome to myCRMSIM contact found and message send
4. Configuring the "Contact Not Found" Path

Follow these steps for the right branch (when the caller is new).

4.1. Create a Contact
CRITICAL STEP: You MUST explicitly create the contact record so the system can save their phone number for future use
  • Add a Create Contact action to the "Contact not found" path.
  • In the Properties panel, click + Add Field.
  • Select Phone Number (key) from the dropdown.
  • In the value field, enter the variable: {{contact.phone_number}}. This saves the incoming caller's number to the new record.
    4.2. Add a Note
    • Add an Add Notes action below Create Contact.
    • Under Write Note, enter text like: Contact Not found.
    4.3. Add a Wait Step
    • Add a Wait action below the note.
    • Set the Wait Duration to 30.0 and the unit to Hours (or whatever delay you prefer for new leads).
    4.4. Send the SMS
    • Add a Send Message action below the Wait step.
    • Set the Phone Number field to: {{contact.phone_number}}.
    • In the Message field, draft your welcome text. Example:
    • Hi {{contact.first_name}}, welcome to myCRMSIM contact NOT found and then create contact and Send Message
    4.5. Close the Loop
    • Add an End node (often labeled "Go To" or "Loop back") at the bottom of the path to safely terminate the branch.
    4.6. Add a Wait Step
    • Add a Wait action again below the loop.
    • Set the Wait Duration to 1.0 and the unit to Hours (or whatever delay you prefer for new leads).
    5. Save and Enable the Workflow
    • Review your full canvas to ensure both branches are complete.
    • In the top-left corner, next to the workflow title, click the toggle switch to change it from Draft to Active (the toggle will turn blue).
    • Click the blue Save button at the top.
    • A green notification will appear confirming: Workflow saved.

    7. Testing the Workflow

    After configuring and activating the workflow, perform the following tests to verify that the automation is working correctly.

    7.1 Test with an Existing Contact

    1. Ensure the test phone number already exists in your myCRMSIM contacts.
    2. Using a mobile phone, place a call to the connected myCRMSIM number.
    3. Do not answer the call so it becomes a missed call.
    4. Verify that the Missed Call Trigger is activated.
    5. Confirm that the workflow follows the Contact Found branch.
    6. Check that:
    • A note is added to the contact timeline.
    • The configured wait time is applied.
    • The SMS is successfully sent to the existing contact.
    • The workflow completes successfully.
    7.2 Test with a New Phone Number
    1. Use a different mobile number that does not exist in your CRM.
    2. Place a missed call to the connected myCRMSIM number.
    3. Verify that the Missed Call Trigger is activated.
    4. Confirm that the workflow follows the Contact Not Found branch.
    5. Check that:
    • A new contact is automatically created.
    • The caller's phone number is saved correctly.
    • A note is added to the newly created contact.
    • The configured wait time is applied.
    • The welcome SMS is successfully delivered.
    • The workflow ends without any errors.

    6. Verify in Execution Logs

    After each test, you can confirm the workflow ran correctly by:
    1. Opening the workflow in Automations.
    2. Clicking the Execution Logs tab at the top of the builder.
    3. Looking for a recent execution entry — it should show the trigger fired and all actions completed successfully.
    Troubleshooting
    Variable Errors: If messages fail to send, ensure you are using {{contact.phone_number}} instead of {{contact.number}} in the Send Message nodes.
    Missing Contacts: If new callers aren't being saved, double-check that the Create Contact node is correctly mapping {{contact.phone_number}} to the Phone Number (key) field.
    End Node Warnings: The End node may display a loop warning; ensure it is only placed at the absolute end of a branch.

    Related Articles

     

    Was this article helpful?

    0 out of 0 liked this article

    Still need help? Message Us