How to use myCRMSIM AI Agents with HighLevel
Overview
Important: Always select the correct HL agency or location before making changes. Using the wrong location may update the wrong contacts, workflows, conversations, or calendar.
2. From the left sidebar, select AI Dashboard.
3. The AI Agents Dashboard is the central workspace for managing AI Agents.

When you click on Create New AI Agent, the system requires a valid API key to continue the AI Agent setup. You can use either an OpenAI API Key or an OpenRouter API Key, depending on the AI provider you want to use.
Please ensure the appropriate API key is configured before starting the AI Agent creation process. Without a valid API key, the AI Agent may not be created or may not work properly.

+ Create New AI Agent
You can see it at the top right of the AI Agents Dashboard.
After clicking this button, a popup will appear titled:
Choose Your Path
This popup allows you to select how you want to create your AI Agent.
When creating a new AI Agent, you will see three options:
Use this option when you want to manually create the agent’s:
1. Instructions
2. Conversation
3. Configurations
4. Knowledge
5. Workflows
6. Review
This is the best option when setting up a completely new AI Agent.
This option allows you to upload a .json file and recreate an existing strategy.
Use this option for importing a backup, reusing a previous strategy, moving an agent setup from another workspace, or restoring a saved configuration.

you build your agent conversationaly.
1. Click + Create New AI Agent.
2. Select Create with Simi and click Next.
3. Click the Start with Simi button.
4. A chat interface will open where you can describe what you want the agent to do.
For example, you can ask, “how can i create an agent?” and Simi will guide you through the required parameters

The builder includes five main steps:
Step 1: Instructions
Step 2: Conversation
Step 3: Configurations
Step 4: Knowledge
Step 5: Tasks
Each step controls a different part of how the AI Agent works.
This is one of the most important steps because it defines the identity and behavior of the agent.
Use a clear name that explains the purpose of the agent.


Tags are important because they help organize contacts inside your CRM.
Example tags:
qualified_sales_lead
plant_lead
Using the correct tag helps you filter contacts, trigger workflows, and track lead status properly.

Choose a tone that matches your business and the type of conversation.
Common tone options include:
- Professional and Formal
- Friendly and Casual
- Enthusiastic and Energetic
- Empathetic and Supportive
- Instructive and Informative
- Persuasive and Convincing
- Calm and Reassuring

Different models may vary in quality, speed, reasoning ability, and cost.
Available model options may include:
- GPT-4o mini
- GPT-4.1 mini
- GPT-4.1
- GPT-5 mini
- GPT-5
- GPT-5.1

- Define the AI's Role
- Set the Objective
- Provide Context
- Establish Conversation Rules
- Add Example Conversations (Optional)
- Save and Compile
The Prompt Builder will close, and you will be returned to the Strategy Builder page. Your newly created, fully structured prompt will now be displayed in the Prompt Editor panel, ready to be used by your AI agent! You can always click "Edit Instructions" if you need to make changes later.

Click on Advanced Settings to expand this section. Inside this section, you can configure the following options:

Options may include:
Instant
30 seconds – 1 minute
1 – 5 minutes
5 – 15 minutes
15 – 30 minutes
You can also set custom minimum and maximum delay values.
This makes the AI feel more natural instead of responding instantly every time.

Options may include:
Instant
5 – 15 seconds
15 – 30 seconds
30 – 60 seconds
1 – 2 minutes
A small response delay can make the conversation feel more human and realistic.

The behavior may be adjusted between:
Passive
Persuasive
Confident
Assertive
For sales agents, a persuasive or confident style is usually helpful.
For support agents, a calm and supportive style is usually better.

The behavior may be adjusted between:
Light
Balanced
Strict
Use Light when you want the AI to keep the conversation going and avoid being too strict.
Use Balanced for normal lead qualification.
Use Strict when only serious and qualified leads should continue.

The behavior may be adjusted between:
Scripted
Adaptive
Freeform
Use Scripted when you want the AI to stay close to the prompt.
Use Adaptive when you want natural but controlled replies.
Use Freeform when you want the AI to respond more flexibly and creatively.

This step helps the AI guide the customer in a structured way and qualify the lead properly.
We are using Script in this guide.
This message should be short, clear, and relevant to the customer.
Example:
Hi, thanks for reaching out. How can I help you today?
You can add up to 5 variations, and the AI will rotate between them for new leads.
This helps the AI sound more natural and prevents every customer from receiving the exact same message.
Example variations:
Variation 1:
Hi, thanks for reaching out. How can I help you today?
Variation 2:
Hello, I’m here to help. What are you looking for?
Variation 3:
Hi, welcome. Are you interested in learning more or booking an appointment?
Using Spintext makes the conversation feel less robotic and more personalized.

When qualification is enabled, you can add questions that help the AI understand the customer’s interest, need, budget, or intent.
This is useful for sales, appointment booking, and lead filtering.

Each question appears as a separate node in the flow.
Example questions:
- Are you mainly looking to get new leads, keep current clients engaged, or both?
- Are you currently running any marketing campaigns?
- What does your ideal customer look like?

For example:
If the customer answers yes, the AI can move to the next question or skip to another step.
If the customer answers no, the AI can send a different message or continue with another question.
Use Add Condition to define these rules.
Conditional logic helps make the conversation smarter and more relevant to the customer’s reply.
Follow-ups are useful when the customer does not reply or when you want to remind them after some time.
You can set the follow-up message and delay time using:
- Days
- Hours
- Minutes
Send a follow-up after 1 day if the customer does not respond.

This helps the AI avoid sending the same follow-up every time.
It makes follow-up messages feel more natural and less repetitive.
This step is important because it helps the AI Agent follow your business rules.
When this option is turned ON, the AI may send a longer response as multiple shorter messages.
This can make conversations easier to read and more natural for the customer.
When this option is turned OFF, the AI will usually send replies as a single message.

This tells the AI what it should guide the customer toward.
Available goal types may include:
Call to Action
Book Appointment
Send Booking Link
After selecting this option, choose the calendar provider and select the connected calendar.
Example:
Calendar Provider: GHL Calendar
Select Calendar: Your connected calendar account
This option is useful when the AI should qualify the lead and then schedule a meeting, consultation, demo, or appointment.

The Lead Management section controls what should happen if a customer is not qualified or does not want to continue.
If the customer sends any of these words or phrases, the AI can understand that the lead should not continue in the normal sales flow.

This is useful if you only want the AI to send messages during business hours.

Example:
Karachi (GMT+5)
Choosing the correct timezone is important because all start and end times follow this timezone.

Example:
Start: 09:00 AM
End: 05:00 PM
This means the AI Agent will only send messages during this selected time window.

This is useful for businesses that operate from Monday to Friday.

Example:
Queue until next window Do not Send
If this option is selected, messages will wait and send when the next allowed time window starts.
This helps avoid sending messages too early, too late, or outside business hours.

If this option is turned ON, the AI will only reply during the selected business hours.
If this option is turned OFF, some replies may still be sent outside the selected window depending on the setup.
For strict business-hour control, this option should be enabled.

This helps the AI understand your company, products, services, pricing, policies, and common customer questions.
The better the knowledge you provide, the better and more accurate the AI responses will be.
You can add information such as what your company does, what products or services you offer, your value proposition, target customers, pricing details, business location, delivery or service areas, and important policies.
Example:
Our company is a plant seller company in Australia. We provide indoor plants, outdoor plants, low-maintenance plants, and plant care guidance for homes and offices.
This information helps the AI answer general customer questions correctly.

Click Add FAQ to add a new FAQ.
Each FAQ includes:
Question
The customer question or objection.
Answer
The response the AI should give.

This step is used to define what should happen after the AI reaches its goal or when a specific action is required.
However, for AI Agents, advanced workflow actions should be created from the main Automations page.

Important: Only workflows that are created using an AI Trigger and have an Active/Live status will appear in the Add Workflow dropdown. If you cannot see any created workflows in the Add to Workflow dropdown, follow the steps below to create a workflow.
- Book Appointment
- Cancel Appointment
- Reschedule Appointment

- Go to Automations.
- Click Create Workflow.
- Add the AI Trigger.
- Configure the trigger with the instruction:
When the user wants to book an appointment. - Add the Book Appointment action.
- Click Save.

- Go to Automations.
- Click Create Workflow.
- Add the AI Trigger.
- Configure the trigger with the instruction:
When the user wants to cancel an appointment. - Add the Cancel Appointment action.
- Click Save.

- Go to Automations.
- Click Create Workflow.
- Add the AI Trigger.
- Configure the trigger with the instruction:
When the user wants to reschedule an appointment. - Add the Reschedule Appointment action.
- Click Save.

After creating the AI Agent, go to:
Automations → Add Workflow
From there, you can build automation flows connected with your AI Agent.
The AI Agent handles the conversation.
The Automations page handles the backend workflow actions.
- Create contact
- Add tag
- Book Appointment
- Cancel Appointment
- Reschedule Appointment
- Move contact to pipeline
- Send follow-up message
- Notify team member
- Trigger appointment workflow
- Mark lead as qualified
- Handle disqualified leads
- Pause AI for a contact
- Continue AI after a condition
- Send internal notification
Use Save Draft when the agent is not ready to go live, when the conversation flow is incomplete, when more knowledge must be added, when approval is pending, or when you plan to continue editing later.
Before activation, review the instructions, contact tag, conversation flow, calendar configuration, knowledge, tasks, and execution window.
- Open GHL.
- Click the Agency/Location selector.
- Select the correct Sub-account or Location where you want to use the AI Agent.
Important: Ensure you are working in the same location connected to your myCRMSIM setup.
- Go to Contacts in GHL.
- Open a contact already configured for the AI Agent, if available.
- Check the Tags section.
- Note the exact AI Agent tag name.
Important: Always use the exact AI Agent tag.
- Go to Contacts.
- Search for the contact using their name or phone number.
- Open the contact record.
- Locate the Tags section.
- Click Add Tag.
- Select the correct AI Agent tag.
- Save the changes.


- Send an SMS from the tagged contact's registered phone number.
- Go to Conversations in GHL.
- Open the conversation for that contact.
- Wait for the AI Agent to process the message.
- Verify that the AI Agent sends a response.
- Appears in the correct conversation.
- Is sent to the correct contact.
- Follows the configured AI Agent instructions.
- Open the customer's conversation in GHL Conversations.
- Send a message such as:
- Allow the AI Agent to request the required information.
- Provide the requested details, such as your preferred date and time.
- Confirm the appointment when prompted.
- Wait for the AI Agent to confirm the booking.
- Go to Calendars in GHL.
- Find the appointment using the customer's name or phone number.
- Verify the appointment details.

- Open the customer's conversation.
- Send a message such as:
- Provide appointment details if requested.
- Confirm the cancellation when prompted.
- Wait for the AI Agent's confirmation.
- Go to Calendars.
- Find the customer's appointment.
- Confirm that the appointment is marked as Cancelled or is no longer active.

- Open the customer's conversation.
- Send a message such as:
- Provide the original appointment details if requested.
- Provide the preferred new date and time.
- Review and confirm the new appointment slot.
- Wait for the AI Agent's confirmation.
- Go to Calendars.
- Find the customer's appointment.
- Verify the updated appointment details.

Verification item | Expected result |
Correct agency/location | All actions occur in the intended GHL sub-account |
Correct contact | Name and phone number match the intended customer |
Exact AI Agent tag | The configured tag appears on the contact record |
SMS test | The AI Agent replies in the correct conversation thread |
Booking request | The customer requests booking through the AI Agent chat |
Booking verification | The booked appointment appears correctly in HL Calendar |
Cancellation request | The customer requests cancellation through the AI Agent chat |
Cancellation verification | The correct appointment is marked Cancelled or inactive |
Rescheduling request | The customer requests a new date/time through the AI Agent chat |
Rescheduling verification | The new appointment is correct and only one active appointment exists |
Duplicate check | No duplicate appointment remains active |
Confirmation | AI Agent and Calendar details match |
