WhatsApp Messages from Kylas
You can send a template message as soon as a lead gets created in Kylas CRM.- Go to your Kylas CRM and navigate to CRM Settings at the bottom left of the navigation pane.

Kylas Dashboard
- In the CRM Settings, navigate to Automations. Under Automations, you will get the Workflow. Click on it.

Automations in Kylas CRM Settings
- Click on Add a Workflow as shown in the picture below.

Add a Workflow
- After clicking, it will ask you to Name your Workflow, and let’s name it sending_message.

Naming the Workflow
- Choosing the Entity is the next step. Options available for Entity are Lead, Contact, Deal, Task, Call Log, and Meeting. Select from the options you would like to create an automated flow for. We will take Entity - Lead to create an automated flow as an example.

Selecting an Entity
- Next is selecting an action type and trigger preference to your workflow.

Selecting an Action Type
- We will take the action type as When a Lead is Created and the trigger as Immediately.

Selecting the trigger
- Next is setting conditions and the action to be performed automatically. We will take the Condition as All Leads, and the action as Webhook.

Setting the Condition and the action to be performed
- A pop-up will appear to edit the webhook. Edit the name and if you would like to add the description, please add.

Editing the name , Request Type, and URL for Webhook
- Select the authorization as API Key. In place of Key Name paste apikeysecret and for the value pass both apikey and apisecret separated with colon (:).

Inserting the Key Name and Value
- The last Step in editing the webhook is to add the parameters that you would like to push for the sending the automatic message when a lead is created in Kylas CRM.

Adding the Parameters
- Click on Save to Save the Webhook.

Saving the workflow
Move Contacts
You can push the Contact details from Kylas to Gallabox as soon as the lead gets created or when the lead is updated. Let’s take a step-by-step approach to make this happen.- Go to your Kylas CRM and navigate to CRM Settings at the bottom left of the navigation pane.

Kylas Dashboard
- In the CRM Settings, navigate to Automations. Under Automations, you will get the Workflow. Click on it.

Automations in Kylas CRM Settings
- Click on Add a Workflow as shown in the picture below.

Add a Workflow
- After clicking, it will ask you to Name your Workflow, and we have named it upsert_contacts for example.

Naming the Workflow
- Selecting Entity is the next step. Options available for Entity are Lead, Contact, Deal, Task, Call Log, and Meeting. Select from the options you would like to create an automated flow for. We will take Entity - Lead to create an automated flow as an example.

Selecting an Entity
- Next is selecting an action type and trigger preference to your workflow.

Selecting an Action Type
- We will take the action type as When a Lead is Created and the trigger as Immediately.

Selecting the trigger
- Next is setting conditions and the action to be performed automatically. We will take the Condition as All Leads, and the action as Webhook.

Setting the Condition and the action to be performed
- A pop-up will appear to edit the webhook. Edit the name and if you would like to add the description, please add.

Editing the name , Request Type, and URL for Webhook
- Select the authorization as API Key. In place of Key Name paste apikeysecret and for the value pass both apikey and apisecret separated with colon (:).

Inserting the Key Name and Value
- The last Step in editing the webhook is to add the parameters that you would like to push for the lead in Gallabox. We have added Name, Email, Phone, and ContactownerId. You can add the parameters like tags or any field value.
- Click on Save to Save the Webhook.

Saving the workflow