myCRMSIM Automations Guide
Automations are designed to reduce manual work, improve response time, and keep customer communication organized. With workflows, you can automatically send messages, assign contacts, update opportunities, request reviews, handle missed calls, trigger AI actions, and monitor every execution from one place.
A workflow usually follows this structure:
Trigger → Action → Action → Condition → Next Action
Example:
Manual Trigger → Send Message → Wait for Reply → If Replied → Add Tag
Another example:
Missed Call Trigger → Send Message → Assign to User
Each workflow starts with one trigger and can contain multiple actions depending on the business process.
- Log in to your myCRMSIM account.
- From the left sidebar, click Automations.
- The Automations page will open.
- You will see a list of existing workflows inside your selected workspace.

The workflow list includes:
Column | Description |
New Workflow Button | This will allow user to create a new workflow from scratch or to use existing template |
Workflow Name | Shows the name of the workflow |
Status | Shows whether the workflow is Active or Draft |
Last Updated | Shows the last time the workflow was changed |
Publish/Draft | Allows you to publish or unpublish the workflow |
Actions | Includes Edit and Delete options |
At the top of the workflow section, you may also see totals such as:
Count | Description |
Total | Total number of workflows |
Active | Number of active workflows |
Draft | Number of draft workflows |
This helps you quickly understand how many workflows are currently available and how many are live.

A workflow can have different statuses.
For example, if a workflow uses the Contact Created trigger and the workflow is active, it will run when a new contact is added.
Draft workflows can be edited and saved, but they will not run automatically until they are published or activated.
Use this toggle carefully. If a workflow is published, it may start running for matching contacts depending on the trigger.

- Go to Automations.
- Click New Workflow.
- A dropdown will appear with two options:
- Start from Scratch
- Use Template

This option opens a blank workflow builder where you can add your own trigger, actions, conditions, and message steps.
Use this option when:
- You are creating a new automation for the first time.
- You want full control over the workflow structure.
- You do not want to use an existing template.
- You are testing a new automation idea.
When you create a new workflow using Start from Scratch, the workflow builder opens as a new workflow. The Execution Logs and Execution Details tabs are not shown immediately for a brand-new workflow because there are no previous runs yet.
Execution information becomes available after the workflow has been saved, used, and executed.

Templates are reusable workflow structures. They help you quickly create similar workflows without rebuilding everything from zero.
Use this option when:
- You already saved a workflow as a template.
- You want to reuse a common automation flow.
- You want to save time while creating similar workflows.
- Your team uses standard workflows for common processes.
You can search templates, sort templates, and select one to create a workflow.
Important note:
Only workflows saved using Save as Template will appear in the Templates section.

- Open the Automations page.
- Find the workflow you want to update.
- Click Edit.
- The workflow builder will open.
- Make the required changes.
- Click Save.
- Builder
- Execution Logs
- Execution Details
Important note: Execution tabs are available when editing an existing workflow. They are not shown on a brand-new workflow created from Start from Scratch until the workflow has executions.

- Go to the Automations page.
- Find the workflow you want to delete.
- Click Delete.
- A confirmation popup will appear.
- Confirm the deletion.
Use delete carefully because removing a workflow may affect automation processes connected to contacts, messages, or follow-ups.

Area | Description |
Workflow Name | Name of the workflow |
Save Button | Saves workflow changes |
Active Toggle | Turns the workflow on or off |
Stop on Reply Toggle | Stops the workflow when a contact replies |
Execution Window | Controls allowed sending time |
Trigger List | Contains available workflow triggers |
Action List | Contains available workflow actions |
Canvas | Main area where workflow steps are placed |
Zoom Controls | Allows you to zoom in or out |
Minimap | Helps navigate large workflows |
Info Icons | Open help panels for each trigger/action |
Use a clear and meaningful name.
Examples:
- Review Request Workflow
- Missed Call Follow-up
- New Lead Welcome Message
- Appointment Booking Workflow
- Customer Reply Follow-up
- DND Contact Workflow

If Active is turned on, the workflow can run when the trigger condition is matched.
If Active is turned off, the workflow will not run automatically.
Use this option when you want to temporarily pause a workflow without deleting it.

This is useful for message sequences where you do not want automated messages to continue after a customer responds.
Example:
A workflow sends a follow-up message after 1 day and another message after 3 days. If the contact replies after the first message, the workflow can stop automatically so the customer does not continue receiving automated follow-ups.
Use Stop on Reply for:
- Sales follow-ups
- Review requests
- Missed call replies
- Lead nurturing
- Appointment reminders
- Customer outreach campaigns

You can configure:
- Timezone
- Start time
- End time
- Skip weekends
Timezone: New York
Start: 09:00 AM
End: 05:00 PM
Skip weekends: Enabled
This means messages will only be sent during the selected working hours. If the workflow reaches a message step outside this window, the system waits until the next allowed time.
Use Execution Window to avoid sending messages too early, too late, or during weekends.

Each workflow can only have one trigger.
If you try to add another trigger to a workflow that already has one, the system will show a message telling you that only one trigger is allowed and you must remove the existing trigger first.

Common use cases:
- Welcome messages
- Lead onboarding
- First-touch communication
- New customer follow-up
- New lead assignment
- Adding initial tags
Example:

Common use cases:
- A tag is added to a contact
- A tag is removed from a contact
- A contact status changes
- A customer is marked as interested
- A lead becomes qualified
Example:

Common use cases:
- Stop a follow-up campaign
- Notify staff after customer response
- Move contact to another workflow
- Assign contact to a team member
- Add a reply-related tag
- Continue with a manual follow-up process
Example:

Common use cases:
- Testing workflows
- Manual follow-up
- One-time campaigns
- Custom outreach
- Running automation for selected contacts only
Example:

Common use cases:
- Customer wants to book an appointment
- Customer asks to reschedule
- Customer wants to cancel
- Customer asks for more information
- Customer shows buying intent
- Customer confirms interest
Example:
Workflow starts:
AI Trigger → Book Appointment → Move Opportunity Stage
Good to know:
An AI Agent must be configured before using AI Trigger. The trigger rule should be written clearly so the AI Agent knows when to start the workflow.

Common use cases:
- Offer link clicked
- Booking link clicked
- Pricing link clicked
- Product page clicked
- Review link clicked
- Promotion link clicked
Example:

Common use cases:
- Send an automatic text after a missed call
- Follow up with missed callers
- Notify a team member
- Assign the caller to support or sales
- Create an opportunity after missed call
Example:

Common use cases:
- New sales opportunity
- New lead in pipeline
- Deal created manually
- Deal created by AI Agent
- Deal created by another automation
Example:

Common use cases:
- Lead moved to Booked
- Lead moved to Qualified
- Lead moved to Follow-up Required
- Lead moved to Closed Won
- Sales team needs notification
Example:

Statuses may include:
- Open
- Won
- Lost
- Abandoned
Common use cases:
- Request review when deal is won
- Start win-back campaign when deal is lost
- Mark abandoned leads
- Notify sales after status change
Example:

Actions can send messages, update contact details, apply tags, wait, split paths, book appointments, call webhooks, and more.

Common search fields may include:
- Contact ID
- First Name
- Last Name
Example:

Common examples:
- Interested
- Replied
- Booked
- Follow-up Required
- Review Requested
- Missed Call
- Cold Lead
- Hot Lead
Example:

Common use cases:
- Save conversation summary
- Save appointment-related note
- Save sales note
- Save customer preference
- Save internal follow-up instruction
Example:

Common use cases:
- Remove “New Lead” after contact replies
- Remove “Follow-up Required” after assignment
- Remove “Interested” after deal is closed
- Remove outdated campaign tags
Example:

Common use cases:
- Wait 1 hour before follow-up
- Wait 1 day after first message
- Wait 3 days before review request
- Wait before sending reminder
The wait time can be set in:
- Seconds
- Minutes
- Hours
- Days
Example:

Common use cases:
- Large campaign sending
- Gradual lead follow-up
- Controlled message delivery
- Avoid sending too many messages at once
Example:

Common use cases:
- Assign new lead to sales user
- Assign support request to support agent
- Assign replied contact to team member
- Distribute contacts between users
Example:

Common use cases:
- Move a replied contact to sales follow-up
- Move a booked contact to appointment reminder workflow
- Move a customer to review request workflow
- Move an inactive contact to reactivation workflow
Example:
Only active workflows are usually shown for selection.

Common use cases:
- Contact converted
- Contact opted out
- Customer replied
- Deal closed
- Workflow should stop after condition is met
Example:

Common use cases:
- Outreach messages
- Follow-up messages
- Review request messages
- Lead nurturing messages
Example:

Common use cases:
- Welcome message
- Follow-up message
- Reminder
- Promotion
- Customer update
- Missed call response
- Review request reminder
Messages can include dynamic contact variables such as:
- Contact first name
- Contact last name
- Contact phone number
- Contact email
Example:
Message example:
“Hi {{contact.firstName}}, thanks for contacting us. Our team will get back to you shortly.”

Common use cases:
- Test two message versions
- Send 50% of contacts to Path A and 50% to Path B
- Route leads differently
- Compare campaign performance
Example:

Common use cases:
- Repeat a follow-up sequence
- Return to an earlier step
- Continue from a connected point
- Create a loop until a condition is met
Use this carefully to avoid unwanted repeated loops.

Common use cases:
- Remove test contacts
- Remove invalid contacts
- Remove contacts based on a strict cleanup rule
Important warning:
Use this action carefully because deleting a contact can remove important contact data from the system.

Common conditions may include:
- Contact has a specific tag
- Contact does not have a tag
- Contact field matches a value
- Contact replied
- Contact status changed
- Opportunity stage matches
- Custom field condition
If the condition is matched, the contact follows the True path.
If the condition is not matched, the contact follows the Else path.
Example:
True path: Create Opportunity
Else path: Send Follow-up Message

Common fields may include:
- First name
- Last name
- Phone number
- Company name
- Website
- Address
- City
The value can also include dynamic variables.
Example:

Common use cases:
- Wait for confirmation
- Wait for customer answer
- Wait for appointment response
- Wait before sending next follow-up
- Stop sending if customer responds
The action creates paths such as:
- Replied path
- Timeout path
If the customer does not reply within the time limit, the workflow follows the timeout path.
Example:
Replied path: Assign to User
Timeout path: Send Follow-up Message

Common use cases:
- Send contact data to another CRM
- Notify your own system
- Send lead data to a custom app
- Trigger an external automation
- Connect with third-party tools
Extra details and data are optional.
Good to know:
This is a more technical step. The receiving app must be set up to accept the information.
Pricing note:
This is a premium action. It may cost credits per contact each time it runs. Contacts without enough credits may be skipped.

Common use cases:
- AI Agent outreach
- AI appointment booking
- AI customer qualification
- AI support conversation
- AI lead follow-up
The message is generated based on the AI Agent setup, so no manual message is required inside this action.
Good to know:
This action is only used for AI Agent workflows. An AI Agent must be configured before this action can work properly.
Pricing note:
This is a premium action and may cost credits per contact when it runs.

Common use cases:
- Customer wants a consultation
- Customer confirms appointment time
- Customer asks to book a call
- AI Agent qualifies a lead and books meeting
Good to know:
This action requires an AI Agent and a connected calendar.
Pricing note:
This is a premium action and may cost credits per contact when it runs.

Common use cases:
- Customer cancels meeting
- Customer cannot attend
- Customer asks to remove appointment
- Appointment no longer needed
Good to know:
This action requires an AI Agent and a connected calendar so the system can identify and cancel the correct appointment.
Pricing note:
This is a premium action and may cost credits per contact when it runs.

Common use cases:
- Customer wants a different time
- Customer asks to move appointment
- Customer requests another available slot
- Appointment time needs to be updated
The AI Agent identifies the existing appointment, confirms the new time with the customer, and updates the appointment in the connected calendar.
Good to know:This action requires an AI Agent and a connected calendar so the appointment can be rescheduled correctly.
Pricing note:
This is a premium action and may cost credits per contact when it runs.

Common use cases:
- After service completion
- After appointment completed
- After order completed
- After deal is won
- After customer confirms satisfaction
You can also set a custom review link or custom message. If no custom setup is added, the default template may be used.
Example:

DND means the contact should not receive certain messages or notifications depending on the selected settings.
Common use cases:
- Contact opts out
- Contact goes quiet
- Contact should not receive outbound messages
- Re-enable messaging later
- Stop incoming notification handling
You may also select specific channels if required.
Example:

Common use cases:
- Contact replies “interested”
- Lead becomes qualified
- AI Agent identifies buying intent
- Customer asks for pricing
- New deal should be added to pipeline
You may select a pipeline and stage. If pipeline or stage is left empty, the system may use the workspace’s default pipeline and first stage.
Example:

Common use cases:
- Move lead to Booked
- Move lead to Qualified
- Move deal to Follow-up
- Move opportunity after appointment scheduled
- Move opportunity after customer reply
Example:

Status options may include:
- Open
- Won
- Lost
- Abandoned
Common use cases:
- Mark won after payment
- Mark lost after no response
- Mark abandoned after timeout
- Keep deal open after follow-up
Example:

Examples shown in the workflow builder include:
- HTTP Webhook
- Send AI Initial Message
- Book Appointment
- Cancel Appointment
- Reschedule Appointment
Always check your wallet or credit balance before running workflows that use premium actions.

Each block has connection points. You can connect one step to another to define the workflow path.
Example:
- Add Manual Trigger.
- Add Send Message.
- Connect Manual Trigger to Send Message.
- Save the workflow.
Example:
- Replied path
- Timeout path
If / Else
- True path
- Else path
Split Traffic
- Path A
- Path B

Use this option when:
- You want to save changes
- You want to continue editing later
- You want to keep the workflow available in the workflow list
- The workflow is ready to publish

Use this option when:
- You want to reuse the same workflow later
- You want your team to use the workflow structure
- You want to create similar workflows quickly
- You have a standard workflow process
After saving a workflow as a template, it will appear in the Workflow Templates section. Then you can select it later from New Workflow → Use Template.

Workflow templates help users create workflows faster by using a pre-built workflow structure instead of creating everything manually.
To use a template:
- Click New Workflow.
- Select Use Template.
- The Workflow Templates window will open.
- Select the required template.
- Create the workflow from that template.
- Edit and save it as needed.
- Saved workflow structure
- Trigger
- Actions
- Connections
- Workflow layout
To make a template available, first open or create a workflow and choose Save as Template.
You can also create a new template by starting a new workflow from scratch. Create the workflow, add the required trigger, actions, and connections, then save it as a template for future use.

This tab helps you monitor whether workflows are running correctly.
Execution Logs can show:
Field | Description |
Contact | Contact that went through the workflow |
Trigger | Trigger that started the workflow |
Action | Action performed in the workflow |
Duration | How long the execution took |
Started At | When the execution started |
Finished At | When the execution finished |
Status | Completed, failed, running, pending, or cancelled |
- All
- Completed
- Failed
- Running
- Pending
- Cancelled
Important note:
Execution Logs appear when editing an existing workflow that has execution history. They are not shown immediately when creating a new workflow from scratch.

This section helps you understand exactly how a workflow ran for a specific contact.
Execution Details may include:
Section | Description |
Workflow Execution Status | Shows whether the run completed or failed |
Trigger | Shows which trigger started the workflow |
Started | Shows when execution started |
Duration | Shows total execution time |
Execution ID | Unique execution reference |
Contact Details | Shows contact name, email, phone, and ID |
Workflow Path | Visual view of executed steps |
Execution Steps | Detailed list of steps and statuses |
The workflow path can show:
- Executed steps
- Steps not run
- Completed blocks
- Connection path
- Step name
- Type
- Duration
- Job ID
- Status
Example:
Both steps may show as completed if the workflow executed successfully.


Important note for users:
If you start a new workflow using Start from Scratch, these execution-related tabs may not appear immediately. They are available for existing workflows after the workflow has been saved and executed.
Keep each workflow focused on one main purpose. Avoid making one workflow too large or confusing.
Use Stop on Reply when the workflow sends multiple follow-up messages.
Use Execution Window to control message timing and avoid sending messages outside business hours.
Test workflows with a small number of contacts before using them for a large audience.
Check Execution Logs regularly to make sure workflows are running successfully.
Use Execution Details when you need to troubleshoot a specific contact’s workflow journey.
Save reusable workflows as templates so they can be used again later.
Be careful with sensitive actions such as:
- Delete Contact
- Set Contact DND
- Remove From Workflow
- Update Opportunity Status
- HTTP Webhook
With Automations, you can:
- Create workflows from scratch
- Use saved templates
- Add triggers
- Add actions
- Send messages
- Manage tags
- Update contacts
- Handle replies
- Manage appointments with AI Agent
- Create and update opportunities
- Send review requests
- Monitor execution logs
- View execution details
- Save workflows as templates
