# Platform Configuration

It will contain several tabs such as email configuration, payment configuration, meeting and preferences.

## Email Configuration

* Using this feature an Admin can configure the email through which an Admin user, Service provider or a Patient will receive email.
* The admin can configure the email so that the receiver will receive the email from the preferred email address of the admin.
* Admin has to fill in the following details to configure the Email address so that the receiver will get the email from the Admin's preferred email address i.e., Email Provider, From Email, Client Id, Client Secret, Region.

## Payment Configuration

* Customize payment with the specific clinic needs of the system.
* For the payment admin has to choose stripe or razorpay.

### Payment Instruction

1. Click on  "Edit" button&#x20;
2. Select the Payment Provider  stripe and Razorpay
3. If you select the stripe, this field you can enter
   1. Enter Stripe Public Key&#x20;
   2. Enter the Stripe Private Key
4. If you select the Razorpay, this field you have to enter
   1. Enter the Key ID&#x20;
   2. Enter the Secret Key
5. Click on "Update"

[Refer to Stripe Integration](/overview/stripe-integration.md)

<figure><img src="/files/RIUIQKK9MYgM9fk7OO0y" alt=""><figcaption><p>Payment</p></figcaption></figure>

## Meeting Configuration

* In the **Meeting Configuration** tab, admins can set up the platform's video call functionality by selecting the meeting type and providing the necessary credentials. The platform supports two types of meetings: Vonage Meeting and SDK Meeting.&#x20;
* Both Vonage Meeting and SDK Meeting enable video call functionality for the platform.

### Meeting Configuration Instruction

1. Click on the "Edit " button of Meeting Configuration.
2. You will see options for **Vonage Meeting** and **SDK Meeting**.

   If you select **Vonage Meeting**, you will be enter the following details:

   * **Vonage Secret Key**
   * **Vonage API Key**
3. If you select **SDK Meeting**, you will be enter the following details:
   * **SDK Secret Key**
   * **SDK API Key**
4. Click on "Update".

<figure><img src="/files/Qla7MIyDZwZe6FtFojJH" alt=""><figcaption><p>Meeting</p></figcaption></figure>

## Preferences

* In this tab, admin sets the Appointment Expiration hour if the Service provider does not accept the appointment, that appointment will be considered as the cancel the appointment.&#x20;
* The Google Address API Key is a credential used to authenticate requests to Google Maps APIs.
* As an admin, you have the ability to configure the Session Inactivity Time for users on the platform.
* Session Inactivity Time is a period of time that determines how long a user can remain inactive on the platform before being prompted to take action. If a user does not interact with the platform within this specified duration, a pop-up screen will appear.

### Preference Instruction

1. Click "Edit" to update the fields of "Preferences".
2. Adjust "Appointment Expiration Hour".
3. Enter the "Google address API key".
4. Mention the "Session Inactivity Time".
5. Click "Update".

<figure><img src="/files/YjwHH0WOMIUA7ltYu3wk" alt=""><figcaption><p>Preference</p></figcaption></figure>

### **Currency**

1. Admin can set the currency at one time.
2. Option to choose the INR, CAD and USD.
3. So admin will update the currency of the whole platform.

<figure><img src="/files/i9In4MKYL0ely3LTMA8X" alt=""><figcaption><p>Currency</p></figcaption></figure>

### Fax

1. Admin will be able and disable the fax throughout the system.
2. If the admin allows the fax, the provider and admin will send the patient note through the Fax.
3. If admin all


---

# 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://docs.omnivatelehealth.com/admin/configuration/platform-configuration.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.
