Integrate VOGSY with Salesforce

If you use Salesforce to create and track your opportunities, VOGSY can synchronize with it so that when the time comes you can move seamlessly from the opportunity stage to the project stage.

To integrate VOGSY with Salesforce, complete the following procedures.

Authorize Salesforce

  1. Open the CRM setup section of the Setup assistant and click Connect an external CRM.

    salesforce int setup 1
  2. Select Salesforce from the Select your crm software drop-down list and click Save.

    salesforces int setup 2
  3. Click Authorize VOGSY for Salesforce on the Salesforce connection setup screen.

    salesforces int setup 3
  4. Sign into Salesforce to complete the authorization process.

Generate a Webhook URL

  1. Return to the Salesforce connection setup screen.

    salesforces int setup 4
  2. Click Generate Webhook URL. VOGSY will generate a unique webhook URL that you can use in Salesforce to complete its integration with VOGSY.

    This token can only be generated once so do not close this window until after the connection with Salesforce has been completed.
  3. Paste the webhook URL into a text file as a backup precaution.

Set up Salesforce

  1. In another browser tab, log into Salesforce and go to the Setup page.

  2. Search for outbound.

    salesforces int setup 5
  3. Click Outbound Messages, then click New Outbound Message under the Workflow Actions section.

  4. Select Opportunity from the Object drop-down list and click Next.

    salesforces int setup 6
  5. On the Configure Outbound Message page, do the following:

    salesforces int setup 7
    1. Type VOGSY webhook into the Name field.

    2. Paste the webhook URL that you generated earlier into the Endpoint URL field.

    3. Make sure Id is in the Selected Fields column.

    4. Click Save.

Configure the Salesforce flow

  1. In Setup, search for Flows.

  2. Click Flows and then click New Flow.

    salesforces int setup 8
  3. On the New Flow page, select Record-Triggered Flow and then click Create.

    salesforces int setup 9
  4. On the Flow Builder, page do the following:

    salesforces int setup 10
    1. Select Opportunity from the Object drop-down field.

    2. Select the A record is created or updated checkbox from the Configure Trigger section.

    3. (Optional) Under the Set Entry Conditions section, add conditions for when the flow is triggered.

    4. Select Actions and Related Records under the Optimize the Flow for section.

  5. Click End, which is located on the left-hand side of the screen.

    salesforces int setup 11
  6. In Setup, search for Action.

  7. Click Action and then enter vogsy in the Action field.

  8. Click VOGSY webhook and then give it a label and an API name.

    salesforces int setup 12
  9. Click Done and then click Save in the top right corner.

  10. Type a name into the Flow Label field and click Save.

    salesforces int setup 13
  11. Click Activate. VOGSY and Salesforce are now connected.

You can monitor the outbound messages from Salesforce Setup. Any outbound messages that could not be delivered will show up in Outbound Messages list.

salesforces int setup 14