WhatsApp Missed Call Trigger β Setup Guide
The workflow uses the myCRMSIM - SMS, iMessage & WhatsApp app in HighLevel. The missed call is detected by the Missed Call Trigger, and the automatic reply is sent using the Send WhatsApp action.
Important: The message is sent through your connected WhatsApp device (Android or iPhone), not through HighLevel's standard SMS provider. Once the device is connected, WhatsApp runs on the myCRMSIM cloud server, so the phone does not need to remain switched on.
π Download the WhatsApp Missed Call Trigger Snapshot
Once you download and import the snapshot into your HighLevel account, the WhatsApp Missed Call Trigger workflow will be created automatically, so you do not need to build the workflow from scratch.
After importing the snapshot, simply review the workflow settings, make sure your WhatsApp device and routing are configured correctly, and then publish the workflow.
Missed Call β Missed Call Trigger β Find Contact β Send WhatsApp
The workflow will:
- Detect a missed call.
- Find the caller's contact using the caller's phone number.
- Send a WhatsApp message if the contact is found.
- End the workflow if no matching contact is found.
- A smartphone (Android or iPhone) with an active WhatsApp account.
- Access to your myCRMSIM and HighLevel dashboards.
- The subaccount must have a WhatsApp device connected and assigned to it.
- Message Routing must be properly configured for the connected device, with WhatsApp included in the priority order.
- The correct Custom Provider must be selected in HighLevel: My SMS Gateway App β SMS, WhatsApp, and iMessage.
- The contact must have a valid phone number saved in their profile.
Note: Once connected, WhatsApp runs on the myCRMSIM cloud server. Your phone can be switched off, and messages will continue to be sent and received.

- Log in to HighLevel.
- Open Automation from the left menu.
- Select Workflows.
- Click + Create workflow in the top-right corner.
- Select Start from scratch.

- On the empty workflow canvas, click + Add new trigger.
- Search for Missed Call Trigger.
- Under Installed apps, select Missed Call Trigger from myCRMSIM - SMS, iMessage & WhatsApp.
- A notice may appear stating that this is a premium trigger and that additional charges may apply per execution. Continue if applicable.
- Under Filters, click + Add filters.
- Configure the filter as follows:
- Field: Duration
- Operator: Is not empty
- Click Save trigger.
- The trigger should now display: Missed Call Trigger β Duration is not empty.

- Click the + directly below the trigger.
- Open the Actions tab.
- Search for Find Contact.
- Under Contact, select Find Contact.
- Under Filters, set the field to Phone.
- Click the value field.
- Click the tag/insert-field icon.
- Follow this path: Custom Values β myCRMSIM - SMS, iMessage & WhatsApp β Missed Call Trigger β from.
- The value field should now contain the dynamic caller phone number.
- Click Save action.
- The workflow will now create two branches:
- Contact found
- Contact not found
Note: If the caller does not exist as a contact in the HighLevel location, the workflow will follow the Contact not found branch.

- Click the + directly under Contact found.
- Search for Send WhatsApp.
- Under Installed apps, select myCRMSIM - SMS, iMessage & WhatsApp β Send WhatsApp.
- Configure the action as follows:
- ACTION NAME: Send WhatsApp
- TO_PHONE:Β Click the tag/insert-field icon
- MESSAGE: Enter the message you want to send.
Example: Hi! Sorry we missed your call. How can we help you today? - ATTACHMENT: Leave empty.
- FILES THROUGH URL: Leave empty.
- CONVERSATION_PROVIDER: Leave the default value already provided.
- Click Save action.
- Leave the Contact not found branch empty or end the workflow from that branch, since there is no existing contact to message.
Β Β Β Β Follow this path: Custom Values β myCRMSIM - SMS, iMessage & WhatsApp β Missed Call Trigger β from.
Note: If WhatsApp is your primary channel, a standard HighLevel Send SMS action can also route to WhatsApp automatically. Use the Send WhatsApp action when you want the message to be sent specifically through WhatsApp.

- Click the workflow name at the top.
- Enter a descriptive name, for example: WhatsApp Missed Call Workflow.
- In the top-right corner, change the workflow status from Draft to Publish.
- Click Save.
- The workflow is now active.

- Use a phone other than your WhatsApp sending device.
- Call the business number.
- Let the call ring out or hang up before it is answered.
- Return to the HighLevel workflow.
- Open Enrollment History.
- Confirm that the caller's number appears in the workflow.
- The enrollment reason should show Missed Call Trigger.
- Confirm that the workflow reaches the Send WhatsApp action.

- Add to workflow
- Find Contact β Executed
- Send WhatsApp β Executed
- Removed by β End Of Workflow

- Open HighLevel β Contacts.
- Open the caller's contact.
- Go to Conversations.
- Confirm that the missed call appears in the conversation.
- Confirm that the automatic WhatsApp message appears after the missed call.

- Open the myCRMSIM dashboard.
- Go to Message Logs.
- Find the message generated by the workflow.
- Confirm that the message status is Queued/Sent.
- Verify that the Device ID belongs to the connected WhatsApp device.

Issue | What to Check |
Missed Call Trigger is not available | Make sure the myCRMSIM app is installed in the HighLevel location and that the trigger appears under Installed apps. |
The workflow does not run | Make sure the trigger filter is configured as Duration β Is not empty and that the workflow is Published. |
Caller reaches Contact not found | The caller's phone number does not exist as a contact in the HighLevel location. |
Workflow executes but the message is not delivered | Verify that WhatsApp is enabled in Message Routing, the WhatsApp device is connected and assigned to the correct subaccount, and the correct Custom Provider is selected in HighLevel. |
The WhatsApp device shows as disconnected | Re-link the device by opening WhatsApp β Linked Devices on the phone, or send a new pairing link from the myCRMSIM dashboard under Devices β WhatsApp Devices. |
The recipient does not receive the WhatsApp message | The recipient's number must have an active WhatsApp account. If the number is not registered on WhatsApp, the message cannot be delivered. |
The workflow stops working after some time | Confirm that the WhatsApp device still shows as connected in the myCRMSIM dashboard under Devices β WhatsApp Devices. |
Unexpected charges appear | The Missed Call Trigger is a premium trigger and may incur additional charges per execution. |
Messages stop sending or the account is flagged | WhatsApp is not a bulk messaging channel. Keep messages conversational, avoid bulk messaging, and keep the WhatsApp account verified and active. |
- The WhatsApp device must be connected and assigned to the correct HighLevel subaccount.
- Once connected, WhatsApp runs on the myCRMSIM cloud server, so the phone does not need to remain switched on.
- WhatsApp must be included in the Message Routing priority order.
- The workflow sends the automatic WhatsApp message only when the caller is found as an existing contact.
- The Missed Call Trigger is a premium trigger and may incur additional charges per execution.
- WhatsApp is not intended for bulk messaging. Use it for compliant, conversational messages and keep the WhatsApp account active.
- Send From is not required for this workflow.
