# Invite workflow

**URL:** https://meta.discourse.org/t/invite-workflow/14460
**Category:** Feature
**Created:** [April 4, 2014, 2:36pm UTC](https://meta.discourse.org/t/invite-workflow/14460 "2014-04-04T14:36:39Z")
**Posts on this page:** 1
**Showing post:** 5

<div class="post-metadata">

### Author: ![techAPJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/techapj/32/342990_2.png) [@techAPJ](https://meta.discourse.org/u/techAPJ)
#### Post date: [October 9, 2014, 3:18pm UTC](https://meta.discourse.org/t/invite-workflow/14460/5 "2014-10-09T15:18:03Z")

</div>

> [@angelim](#):
>
> Invitees shouldn’t have to confirm email address. The only way they got to the forum was reading an undisclosed token in their email.

I believe this has been fixed since after you posted this topic. I just tested the workflow and I was logged in directly without needing to confirm my email.

* * *

> [@angelim](#):
>
> email\_domains\_blacklist should be used to validate invite emails. The inviter should know that email cannot be used.

Implemented:

> <https://github.com/discourse/discourse/pull/2864>

* * *

> [@angelim](#):
>
> We could create a notification when creating invitee accounts to instruct them to define username and password before leaving. That could avoid some confusion later on, when they try to login again.

On it! 🐎

* * *

> [@angelim](#):
>
> The inviter could provide the invitee name when creating an invite. Starting the email with the inviter’s name may increase the likelihood of the invitees opening the email.

This can be done now by using Disposable Invite Tokens:

> [@Generating lots of Invite Tokens](https://meta.discourse.org/t/generating-disposable-invite-tokens/17563):
>
> warning This plugin is deprecated in favour of our core invite system. Summary: Generate multiple invite tokens link GitHub: [https://github.com/discourse/discourse-invite-tokens](https://github.com/discourse/discourse-invite-tokens)arrow_right Install: Follow the [plugin installation guide](https://meta.discourse.org/t/install-a-plugin/19157). Configuration Enable plugin After installing plugin enable site setting invite tokens enabled. Clone Discourse API Gem If you already have Git and Ruby installed on your system, you can install Discourse API by running following command from consol…

* * *

> [@angelim](#):
>
> Use the inviter name instead of username in the email template and address. Invitees may not recognize the inviters username.

Implemented via:

> <https://github.com/discourse/discourse/commit/2f6c984c8c702d051430115ac2bd71a0f7dbc1b9>

* * *

> [@angelim](#):
>
> The private message(Welcome message) sent when the invitee accepts the invitation could be signed by the inviter, instead of the system. Aside from being more personal, the invitee is readily presented with the inviters account, making it easier for them to begin conversations inside discourse.

Not sure if this is the correct approach. Any feedback here @codinghorror.

---

_[View the full topic](https://meta.discourse.org/t/invite-workflow/14460)._
