Third Party Integration

Third Party Integration

  • Create Marketplace Account

    1. In this section zoom or Twillo Integration.
    2. To Add Interview Stage
    3. Zoom Enable
    4. https://marketplace.zoom.us/
    5. After Sign in
    6. To register your app, https://marketplace.zoom.us/ and click on the Develop option in the dropdown on the top-right corner and select Build App. This configuration defines the date format for your system, and it is reflected in whole system at where asking for Date. From this your can customize your date format like m-d-y, d-m-y or y-m-d.
    7. A page with various app types will be displayed. Select OAuth as the app type and click on Create.
    8. Create an OAuth app pop-up will open , Give the App Name and chosse app type according to your requirement. In my project I select Account-level app and do not forgot to unchecked Would you like to publish this app on Zoom App Marketplace? Then , Click on Create Button.

    9. After Create Button it will redirect you on your app setting where you can see App Credentials, Copy Client ID & Client Secret and store in your system

    10. Skip The next Step Add Feature , Click on Continue.

    11. Go to the Next Step , Click on Add scope button.

    12. Add Scopes : Select a scope based on your project requirement. Select Atleast one scope is mandatory.Then Click on Done Button.

    13. If you want to show the company's organizational hierarchy to employees then enable this configuration. Default it is disabled.

    14. In this step if you click on Autorization button it will redirect on our project callback url given in above step, https://semsto.com/zoomlib/callback.php

    15. Now fill your Api key and Secret in Semto
    16. Cofiguration > Third Party Integration
    17. Zoom Enable should be yes
    18. Update your Zoom Api Key
    19. Update your Zoom Secret Key

Zapier integration

  • How we get lead from third party like (Facebook, Google, Instagram)
    1. You can use any third party App like Zapier, Make, Pabbly
    2. You need create Webhook for lead generate
  • Api Link:
    1. For facebook: https://semsto.com/lead_webhooks.php?lead_from=facebook
    2. For Instagram: https://semsto.com/lead_webhooks.php?lead_from=instagram
    3. For Google: https://semsto.com/lead_webhooks.php?lead_from=google
    4. Method: POST
    5. Content-Type: application/json
    6. Send Request: {"account_id":"Your Lead Access Id","lead_title":"Lead Title","lead_description":"Lead Description","person_name":"Client Name","person_email":"Client Email","person_phone":"Client Phone", "company_name":"Client Company"}
    7. You can get you Lead Access Id from Configuration > Third Party Configuration
  • Zapier Example:
    1. How to connect facebook leads
    2. Click Create Zap button
    3. In trigger/App Select 'Facebook Leads Ads'
    4. In Event select 'New Lead'
    5. Press 'Continue' Button

    6. In Choose Account Select Your account if you are new in Zapier click login with facebook and then your facebook account will connect
    7. Press 'Continue' button

    8. In setup Trigger select your page of lead generator
    9. And press Continue button

    10. Click Test
    11. Now You need to add Action
    12. Select 'Webhook by Zapier'
    13. In Event select 'Custom Request'

    14. In Action Section you need select
    15. Method: POST
    16. Url: https://semsto.com/lead_webhooks.php?lead_from=facebook
    17. Data (select value according to your form) : {"account_id":"Your Account Id","lead_title":"Lead Title","lead_description":"Lead Description","person_name":"Client Name","person_email":"Client Email","person_phone":"Client Phone", "company_name":"Client Company"}
    18. In Header
    19. Content-Type : application/json
    20. After all this finish you need to click test button and you will get response like below screen