> For the complete documentation index, see [llms.txt](https://docs.nootti.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.nootti.com/get-started/add-accounts.md).

# Add accounts

### 1) Visit Settings to Add a New Service

![](/files/kjCV7GQSeihRR47yUUkr) &#x20;

<img src="/files/no1aeDgkr6EXDWuBlanc" alt="" data-size="original">

### 2) Choose Your Account Type and Set Up the Details

**Account Name:** Specify a unique name for your account (e.g., Mastodon Personal).&#x20;

**Enabled:** This option makes your account visible for posting.&#x20;

**Delete:** To remove your account from Nootti.

{% tabs %}
{% tab title="Bluesky" %}

<div align="left"><figure><img src="/files/HlTMDYp8zY1OlwEqQ1Ft" alt="" width="375"><figcaption></figcaption></figure></div>

**Username:** Your Bluesky user handle (e.g user.bsky.social or your domain name: example.com)

**Password:** App Password (or main password).&#x20;

See the [video](/get-started/how-to-videos.md#bluesky-account-setup-video) for generating an App Password or follow the instructions:

Visit your Bluesky account settings (when logging in) and go to Settings > Advanced > App Passwords. Generate a new App Password and copy-paste it to Nootti’s password field.

You can revoke the password at any time from the same place where you set it.

**Instance:** bsky.social if you're on the main network

**Verify login** (optional)**:** Test your account settings after you have filled in the details.
{% endtab %}

{% tab title="Mastodon" %}

<div align="left"><figure><img src="/files/YS05d1NlBlrQFic7yP7c" alt="" width="375"><figcaption></figcaption></figure></div>

**Username:** The [local username](https://docs.joinmastodon.org/user/signup/#address) (e.g. user)

For example, *@<user@mastodon.social>* consists of the username: *user* and the website domain (server/instance): *mastodon.social*.

**Permission:** *Grant access* asks for permissions to access your account for posting. (See the [video](/get-started/how-to-videos.md#mastodon-account-setup) for details.)

**Instance:** bsky.social if you're on the main network

**Post visibility:** Choose the default option for your posts.

The [levels](https://docs.joinmastodon.org/user/posting/#privacy) are public/unlisted/private (followers-only).

You can override the general level for the current post temporarily from the Current post settings.

How is the post privacy selected when posting a message? The current post will have the stricter one.

For example, if you have set “public” on your Mastodon account settings and “unlisted” for the current draft, the post will have the “unlisted” publishing level.
{% endtab %}

{% tab title="Nostr" %}

<div align="left"><figure><img src="/files/0JsceTKocgXb3c6enswj" alt="" width="375"><figcaption></figcaption></figure></div>

**Npub:** The public key (starting with [npub](https://nostr.how/en/get-started#understanding-keys))

**Nsec:** The private key (starting with [nsec](https://nostr.how/en/get-started#understanding-keys))

**Add relays:** The [relays](https://nostr.how/en/relays) (servers) you want the post to be sent (e.g. wss\://relays.example.com)&#x20;

**Media server** (optional)**:** Add the media server  ([nip-96](https://github.com/nostr-protocol/nips/blob/master/96.md#list-of-supporting-file-storage-servers)) you’re using on your Nostr account settings (e.g. <https://nostr.build)&#x20>;

See [the video](/get-started/how-to-videos.md#nostr-account-setup) for how to create a new Nostr account, add it to Nootti and create a post with an image uploaded to a Nostr media server.
{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.nootti.com/get-started/add-accounts.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
