# Fill in post for user?

**URL:** <https://meta.discourse.org/t/fill-in-post-for-user/29796>\
**Category:** Support\
**Created:** [9 Giugno 2015, 8:29am UTC](https://meta.discourse.org/t/fill-in-post-for-user/29796 "2015-06-09T08:29:47Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![peternlewis](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/peternlewis/32/108888_2.png) [@peternlewis](https://meta.discourse.org/u/peternlewis)\
**Post date:** [9 Giugno 2015, 8:29am UTC](https://meta.discourse.org/t/fill-in-post-for-user/29796/1 "2015-06-09T08:29:48Z")

</div>

I looked at the API, but I don’t think it will do what I want (for one thing it requires the user to create an API key which isn’t going to be practical).

What I want to do is have a way for my Mac application (Keyboard Maestro) to allow users to post content (from the application) to the forum. So the user selects a chunk of content, and clicks a button, and the forum opens up with the New Topic fields filled in (category, subject, content, including an uploaded file). The user can then edit the post as they desire before posting it.

Ideally, if the user is not logged in, they would be prompted to login/create an account first, but I could accept that they simply have to be logged in first.

Is there any way to accomplish something like this?

---

_[View the full topic](https://meta.discourse.org/t/fill-in-post-for-user/29796)._
