> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tinyinbox.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Create your first TinyInbox site, install the widget, and send a test message.

You will sign up, start the free Pro trial, install the widget on one page,
and send yourself a test message. Expect five to ten minutes.

## 1. Sign up and start the trial

Create an account at [tinyinbox.co](https://tinyinbox.co). New accounts get
a free 7-day Pro trial after you add a payment method through Stripe
Checkout. The trial is required to create a site and accept conversations.
See [Pricing and billing](/en/guides/pricing) if you want the details first.

## 2. Create a site

In the dashboard, create a site for the product you want to support. Add
every origin where the widget will appear, such as `https://example.com` and
`http://localhost:5173`.

You can change the site name, allowed origins, accent color, and welcome message
later.

## 3. Copy the widget snippet

After the site is created, TinyInbox shows a script tag with your site key. Copy
that whole snippet.

It looks like this:

```html theme={null}
<script
  async
  src="https://api.tinyinbox.co/widget.js"
  data-tinyinbox-site="tin_your_site_key"
  data-tinyinbox-language="auto"
></script>
```

## 4. Add the snippet to your site

Paste the snippet before the closing `</body>` tag on pages where visitors
should be able to contact you.

If you use a site builder or CMS, add it through the custom code or header/body
injection area.

If your app configures language or visitor identity dynamically, run those
TinyInbox calls from client-only code after the widget is ready. Do not call
`window.TinyInbox` during server rendering or directly during component render.

## 5. Send a test message

Open your site in a browser, use the TinyInbox widget, and send a short message.
The message should appear in your dashboard inbox, and you should receive a
new-conversation email at your account address. See
[Email notifications](/en/guides/notifications) for the full notification flow.

## 6. Reply and close the loop

Open the conversation, reply from TinyInbox, and close the conversation once it
is handled.

If the widget does not appear or the message does not reach the inbox, see
[Troubleshooting](/en/guides/troubleshooting).
