Создание staged-пользователей через API?

Я давно хотел использовать Discourse в качестве универсального обработчика форм для контактных форм. Я ненавижу контактные формы, но некоторые пользователи предпочитают использовать их, а не отправлять электронное письмо. Даже если я считаю, что такие люди принимают неверные решения, я хотел бы облегчить им возможность связаться со мной, чтобы они могли передать мне деньги.

Было бы очень удобно иметь возможность создавать сообщение, которое создаёт временного пользователя, не прибегая к другим системам для обработки формы и отправки письма.

Я предполагаю, что для этого мне понадобится создать плагин, но это мой план.

Это одна из последних вещей, которые мне нужно разобраться, чтобы отказаться от WordPress.

Поэтому, возможно, в плагине я создам пост так, как если бы это было электронное письмо. Это может быть не слишком сложно реализовать в плагине. И это, скорее всего, сделает такую возможность доступной через API.