# Introduction

## Introduction

The connector helps to take various actions like Sending WhatsApp Message, Adding A Subscribers, Adding Subscriber into a Sequence etc in the PIcky Assist Platform when a trigger or event happens in any other 3rd party applications like in WoCommerce/Shopify A New Order is created, a new form is submitted in Zoho Forms, Typeform etc&#x20;

## How It Works

For each integration Picky Assist allows you to create an app and each app will have a unique URL, we can call it a “Connector URL” or endpoint, in the third party software application it can be set as a **Webhook** generally.

You need to copy and paste the URL into the 3rd party app which you use and have to subscriber to the event you want to be notified, for example in your HubSpot CRM / Zoho CRM whenever a new lead is created and you would like to add the New Lead into Picky Assist Platform as Subscriber then auto-enroll them into a Sequence and alert your sales team about the new lead, this can be easily done through Connectors

{% hint style="info" %}
So the primary use case is to trigger a WhatsApp Message or perform a set of actions in the Picky Assist platform when an event/trigger happens in any other platforms or software outside Picky Assist.
{% endhint %}

### Let’s Demonstrate with an example

Now let’s consider a business that operates in 3 states with 5 products and 3 sales rep and published a form on their website to capture the sales enquiry and the form contains the following information to be filled by the user.&#x20;

Name\
Email\
WhatsApp Number\
State \
Product Interested \
Message&#x20;

Now with the help of Connector, the business will able to do the followings;

1. **Send A Thank You** WhatsApp Message Instantly to the User who filled the form
2. **Perform a condition** to alert the right person in each state based on the product interest shown by the customer, then send a WhatsApp message alerting the correct sales representative about the new lead
3. **Add the User into a right Sequence** which sends a series of messages which are related to their interested product.
4. **Add a tag** or add them into a specific category which helps you to segment customers and send them mass messages.&#x20;

## Understanding The Core Of Connectors

### Connector URL

This will be the unique URL for each integration / app and it’s generated by Picky Assist. This needs to be configured in the 3rd party software/application as Webhooks so that we receive the required data when an event/trigger occurs.

### JSON Code&#x20;

This is the data structure in JSON format which will POST as a JSON Payload to the Connector URL whenever an event happens in the 3rd party applications, when we receive the first payload we automatically map and make it available for you, you can edit or remap this anytime in case the data structure got changed.&#x20;

Apart from JSON we also support the Query String method as well in GET, POST method, we automatically convert them into a JSON format.&#x20;

### Field Mapping

This helps you to map the 3rd party data with Picky Assist Attributes like a new subscriber can be created / updated in the Picky Assist Platform by mapping the fields, which helps to keep the data always synced between your app and Picky Assist.

### Steps&#x20;

Steps allows you to perform multiple conditions and actions within it, for example if User Age is between **25 & 65** and gender **is male** then perform the actions for this condition , similarly, you can create multiple steps and perform more complex conditions and setup actions as per each business requirements

#### Filters&#x20;

Filters are one of the most useful tools which helps you to filter the data coming from another app or the data stored within the picky assist and perform Actions based on the filter matching conditions, for example, if the age of the person is between 18-25 and gender is male then perform a set of action defined by you, similarly, you can create any number of filters and specify actions which are specified to the filters&#x20;

### Delay

Delay helps to pause the execution of the steps for a certain period, there are many handy usecases for this feature's few are as below;

1. Sending an Automatic Followup After X days from the Lead Creation Date
2. Sending Periodic Reminders for Webinars like before 2 days, before 5 hours, before 30 minutes, on the specific date, after 1 day etc&#x20;
3. Sending Payment Reminders / Due alerts which respects to certain dates&#x20;

{% hint style="success" %}
Picky Assist Unique Custom Delay feature allows you to set a delay based on a specific date in a dynamic way, for an example you can minimise the no show for your Zoom Webinar using the Smart Delay which can send an automatic reminders before, after and on the Webinar Start Date&#x20;
{% endhint %}

Our easy to track options also allows to easily track the schedules and cancel the schedules in a click.

### Actions&#x20;

Actions helps you to perform the configured action when a filter condition in a step is true, there are 20+ different actions you can perform like Adding A Tag, Adding User Into a Sequence, Sending A Message etc&#x20;

### Compatibility&#x20;

We make use of the JSON & Query String parameter which is 99.99% software perfreered way to exchange data between 2 parties, so the connector can be integrated into any of the software's which supports sending triggers to a 3rd party platform when an event happens. So if your software/application supports triggered a Webhook then you can use Connector.&#x20;

## **List of Popular Applications you can easily integrate with Picky Assist**

Please note below is the list of only popular applications, connector can virtually connect to any 3rd party application which supports sending triggers through JSON for the Query String method, if you need any assistance then please email to <support@pickyassist.com>&#x20;

### CRM's

| Application     | Usecases                                                                                                                                                                                                                                                                                                                                                                     |
| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| RD Station      | <p>Integrate with Workflows</p><p>When New Lead is Created<br>When New A Lead is marked as Opportunity</p>                                                                                                                                                                                                                                                                   |
| Zoho CRM        | <p>Integration With Workflows<br>When A New Module Entry is Created <br>When Edit/Update happens to a Record <br>When New Lead / Contact Created / Edited</p>                                                                                                                                                                                                                |
| Lead Squared    | <p>Integration With Automations <br>When a New Activity is Posted to a Lead <br>When New Lead Created / Updates <br>When a Stage of the Lead is Changed <br>When a Lead Submits on a landing page</p>                                                                                                                                                                        |
| Hubspot         | <p>Integration With Automations / Workflows <br>When New Contact is Created / Updates<br>When New Deals is available<br>When a New Blog Article is Added <br>When a Stage of the Lead is Changed <br>When a Form is Submitted <br>When New Company is Created <br>When Deals enters a specified Stage <br>When New Ticket is Created <br>When a calendar task is created</p> |
| Active Campaign | <p>Integration With Automations / Workflows <br>When New Contact is Created or Updated <br>When New Deal Added or Updated</p>                                                                                                                                                                                                                                                |
| Pipedrive       | <p>Integration With Automations / Workflows</p><p>When New Deal is Created or Updated <br>When New Lead is Created or Updated <br>When New Activity is Created or Updated <br>When New Person is Created <br>When Deal Stage is Updated <br>When an Existing Deal is Updated</p>                                                                                             |
| Vtiger CRM      | <p>Integration With Automations / Workflows</p><p>When New Contact is Created or Updated <br>When New Lead is Created or Updated <br>When New Case is Created <br>When New Opportunity is Created <br>When New Ticket is Created <br>When New Event is Created <br>When New Invoice is Created <br>When New Todo is Created</p>                                              |

### Webinars

| Application   | Usecases                                                                                                                                                                                                                                                                                                                                   |
| ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Zoom          | <p>When New Meeting or Webinar is Created <br>When New Recording is Completed for a Meeting or Webinar <br>When New Registrants is Added to a Webinar<br></p><p>Send Meeting URL and Information through WhatsApp <br>Sending Meeting or Webinar Reminders through WhatsApp <br>Sending Webinar Followup or Feedbacks through WhatsApp</p> |
| Go To Webinar | <p>When New Meeting or Webinar is Created <br>When New Recording is Completed for a Meeting or Webinar <br>When New Registrants is Added to a Webinar<br></p><p>Send Meeting URL and Information through WhatsApp <br>Sending Meeting or Webinar Reminders through WhatsApp <br>Sending Webinar Followup or Feedbacks through WhatsApp</p> |
| LiveStrom     | <p>When New Meeting or Webinar is Created <br>When New Recording is Completed for a Meeting or Webinar <br>When New Registrants is Added to a Webinar<br></p><p>Send Meeting URL and Information through WhatsApp <br>Sending Meeting or Webinar Reminders through WhatsApp <br>Sending Webinar Followup or Feedbacks through WhatsApp</p> |

### Calendar

| Application | Usecases                                                                                                                                                                                                           |
| ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Calendly    | <p>When an Invitee Schedules an Event <br>When an Invitee Canceled a Scheduled Event</p><p></p><p>Send Meeting URL and Information through WhatsApp <br>Sending Webinar Followup or Feedbacks through WhatsApp</p> |

### Ecommerce

| Application | Usecases                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Shopify     | <p>When New Customer is Created </p><p>When an Order is Placed / Cancelled <br>When an Order Status is Changed to Any <br>When New Product is Added <br>When New Blog is Created in your Shopify Store <br>When an order is Updated<br></p><p>Send Order Update Status through WhatsApp <br>Send Feedback Form through WhatsApp After x hours from the delivery time <br>Segment Users into Categories in Picky Assist for Mass Broadcasting</p><p>Inform Customers When a New Product is Added into your Store via WhatsApp</p> |
| Woocmmerce  | <p>When New Customer is Created </p><p>When an Order is Placed / Cancelled <br>When an Order Status is Changed to Any <br>When New Product is Added <br>When an order is Updated<br></p><p>Send Order Update Status through WhatsApp <br>Send Feedback Form through WhatsApp After x hours from the delivery time <br>Segment Users into Categories in Picky Assist for Mass Broadcasting</p><p>Inform Customers When a New Product is Added into your Store via WhatsApp</p>                                                    |

### Online Ads

| Application    | Usecases                                                                                                                                                                                                                                                                 |
| -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Google Ad Form | <p>When New Google Adform is Submitted</p><p></p><p>Send a Thankyou message to the user</p><p>Alert your Sales Team about new Lead via WhatsApp</p><p>Add Customer into a Sequence </p><p>Tag Customer to Followup Later</p><p>Assign an Agent for Instant Live Chat</p> |

### Forms&#x20;

| Application    | Usecases                                                                                                                                                                                                                                                                                |
| -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Google Forms   | <p>When A New Form is Submitted<br></p><p>Send A WhatsApp Message to the User <br>Create a Filter to Allocate the Lead to the Right Team <br>Add A Tag or Category for Segmentation <br>Add User into a WhatsApp Drip Campaign (Sequence) <br>Assign an agent for Instant Live Chat</p> |
| Typeform       | Same as above 👆                                                                                                                                                                                                                                                                        |
| Zoho Forms     | Same as above 👆                                                                                                                                                                                                                                                                        |
| Paper Forms    | Same as above 👆                                                                                                                                                                                                                                                                        |
| EmailMeForm    | Same as above 👆                                                                                                                                                                                                                                                                        |
| FormStack      | Same as above 👆                                                                                                                                                                                                                                                                        |
| Aida Forms     | Same as above 👆                                                                                                                                                                                                                                                                        |
| Form Site      | Same as above 👆                                                                                                                                                                                                                                                                        |
| Ninja Forms    | Same as above 👆                                                                                                                                                                                                                                                                        |
| Gravity Forms  | Same as above 👆                                                                                                                                                                                                                                                                        |
| Contact Form 7 | Same as above 👆                                                                                                                                                                                                                                                                        |

{% hint style="warning" %}
**Not Seen Your Application Here?**

Don't worry if you are not seeing the application you are using in the above lists as these are popular apps only, we support almost all app's so please send an email to <support@pickyassist.com> with the following details to confirm whether your app can be integrated through Picky Assist Connector.

1\) Your Application / Software Website \
2\) Does your Application have a Workflow / Automation? \
3\) Does your Application have Webhook / API Integration?\
4\) Usecase
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.pickyassist.com/setting-up-guide/setting-up-connector/introduction.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
