Skip to main content

Example Integration Setup Guide

This guide provides instructions for taking an integration into use in your Provet. Add the Integration Application In Provet, go ...

This guide provides instructions for taking an integration into use in your Provet.

Add the Integration Application

  1. In Provet, go to Settings > Integrations > Open API access.

  2. Select Add application. A dialogue opens.

  3. Find and select the integration you want to add ('Magnificent integration' in the example image).

    AddApplication.jpg
  4. Select Save. The credentials are automatically sent to us and a new virtual user and a permission group by the name of the integration is added in your Provet.

    VirtualUser.jpg

Set the Permission to the Integration User

  1. Go to Settings > Users > Permission groups.

  2. Find the permission group with the same name as your integration.

  3. Select the shield button at the end of the permission group row and set the following permissions to the permission group. Remove the default permissions that are not on the list.

    • General: Patients and clients (read)

    • General: Consultations and its items (read and write)

    • Financial: Invoices (read and write)

    • Profile: User profile page (read)

    • Settings: Tags (read and write)

    GrantPermissions.jpg

Add the Webhook to Trigger the Integration

  1. Go to Settings > Integrations > Webhooks.

  2. Select Add and configure the following parameters:

    • Trigger: Select the event that triggers the integration. Clinic location: leave blank

    • Name: Add the name of the integration.

    • Content type: Select the appropriate content type.

    • URL: Add the integration URL, for example, http://magnificent.integration.app/api/[ENV]/[PROVET_ID]/.

      • Replace [ENV] with your Provet environment which you can find from your Provet URL:

        • If the URL starts with provetcloud.com, the environment is eu.

        • If the URL starts with enterprise.provetcloud.com, the environment is enterprise.

        • If the URL starts with us.provetcloud.com, the environment is us.

        • If the URL starts with usent.provetcloud.com, the environment is usent (US enterprise).

      • Replace [PROVET_ID] with your Provet ID.

      For example, for Provet in a US enterprise environment with a Provet ID '1234', the URL would be http://magnificent.integration.app/api/usent/1234/.

    • Clinic location: Select a clinic location in which the integration is used or leave blank to use in the whole organisation.

Webhook.jpg
Did this answer your question?