# Deployment Guide (Trusst on AWS)

## Overview of the Deployment Process

<figure><img src="/files/mU8U4aFYg27GJ9o14CQ0" alt=""><figcaption><p>Overview of fulfilment process</p></figcaption></figure>

<details>

<summary>Step 1: Prerequisites</summary>

* **Preparation**: Before starting the deployment, ensure you have administrative access to your AWS account and permission to create and manage AWS resources. Customers are advised to not use the AWS account root user for any deployment or operations.

* Request Service Quota Increases:&#x20;

  * Running On-Demand G and VT instances: Needs to be increased by **64**\
    More details and a link to access the request page can be found [here](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-on-demand-instances.html#ec2-on-demand-instances-limits).&#x20;

  <figure><img src="/files/U6PUp0o9ophYUUm6hhgf" alt=""><figcaption></figcaption></figure>

* **Troubleshooting**: If you require any assistance with this process, please log an issue with [Trusst AI support](https://trusst.atlassian.net/servicedesk/customer/portal/1/user/login).&#x20;

</details>

<details>

<summary>Step 2: Subscribe to <a href="https://aws.amazon.com/marketplace/pp/prodview-nhnxipphthqmq?sr=0-1&#x26;ref_=beagle&#x26;applicationId=AWSMPContessa">Trusst</a> AI in AWS Marketplace</summary>

Navigate to [AWS Marketplace](https://aws.amazon.com/marketplace/pp/prodview-nhnxipphthqmq?sr=0-1\&ref_=beagle\&applicationId=AWSMPContessa) and subscribe to TrusstGPT. *(please wait for Trusst AI to share AWS Private Offering before subscribing if applicable)*. Specify your desired plan by inputting "1" unit, which corresponds to your organization's expected volume of contacts to process with TrusstGPT. \
\
![](/files/47r5tgJRu1GydxnbChmU)

</details>

<details>

<summary>Step 3: Registration</summary>

Once subscribed via AWS Marketplace, you'll be redirected to a registration page (if you are not re-directed, please click “Set up your account”): <br>

![](/files/OMUrSD6yFVvt2Otiw6za)

This will then redirect you to getting started with Trusst AI.&#x20;

1. Enter the primary point of contact's details.&#x20;

![](/files/S3JC3VQHyTRKXd6jF0ht)<br>

2. (Optional) Provide details of your Technical Point of Contact:&#x20;

![](/files/P7d9JU3gTFBEdURm3df3)<br>

3. Provide your AWS account details for deployment configuration and seamless billing integration:&#x20;

![](/files/8H3LX7XKZFOMCDbyRJ5E)

4. Select whether to use Trusst AI's default network configuration (Yes) or to provide custom network configuration (No) - Refer to [Network Considerations](/product-guides/network-considerations.md) for details.&#x20;

![](/files/cCYmtcLIgFeOiirZqDeq)

![](/files/K5BkKAboV2eUdGlCuTUi)

5. (Optional - Recommended) Provide Corporate Identity Vendor for SSO integration:&#x20;

![](/files/9XjBbuGVMz2nPkPPbN8d)

6. Review Summary and Submit

</details>

<details>

<summary>Step 4: Setup</summary>

In a separate tab, make sure that you're logged into the AWS Console for the Deployment account specified in step 3.3 above, and then come back to the Trusst AI page and click "LAUNCH CLOUDFORMATION STACK" or copy the link into a new tab.&#x20;

![](/files/3q65C2n2LDDbATrZNkL3)

</details>

{% hint style="info" %}
Before launching the stack, make sure you are logged into the AWS Management console with a user that has permissions to create IAM roles.&#x20;
{% endhint %}

<details>

<summary>Step 5: Establish Trusst</summary>

Launch the AWS CloudFormation stack. The template will pre-populate the required fields.

![](/files/F304TumzEYZAV8JSy9I0)

Once you have reviewed the remaining configurations, acknowledge the capabilities of the AWS Cloudformation by ticking the radio button on the last page and clicking "Create Stack":&#x20;

![](/files/CiMtpHqxIOfYk3X6BEq1)

Once the stack is deployed, you will see “CREAT\_COMPLETE” in the associated stack (CDKDeploy) in Cloudformation stacks in the deployment account. <br>

</details>

<details>

<summary>Step 6: Deploy Trusst AI</summary>

Trusst AI will trigger the deployment of into the AWS account and region from Step 3. The entire process takes approximately 45 minutes - 1 hour. You can monitor the progress of this via AWS CloudFormation in the deployment account.&#x20;

**Welcome Email**: Upon successful deployment, the contact email provided will receive a welcome message including a link to Trusst AI’s Resource Center. This resource offers guidance on leveraging TrusstGPT for optimal benefits tailored to your use case.

</details>

Following these steps will ensure a seamless deployment of Trusst AI into your AWS account, enabling you to start leveraging the power of AI for processing customer contacts effectively. For further assistance or inquiries, please create a support case in the [Trusst Support Portal](/product-guides/support.md#support-portal).&#x20;


---

# 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.trusst.ai/product-guides/deployment-guide-trusst-on-aws.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.
