# Application isn't started

**URL:** <https://forum.elixirforum.com/t/application-isnt-started/45340>\
**Category:** Questions\
**Tags:** agent, code-gnome\
**Created:** [January 18, 2022, 5:50pm UTC](https://forum.elixirforum.com/t/application-isnt-started/45340 "2022-01-18T17:50:52Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![SirWerto](https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/sirwerto/32/38687_2.png) [@SirWerto](https://forum.elixirforum.com/u/SirWerto)\
**Post date:** [January 18, 2022, 6:24pm UTC](https://forum.elixirforum.com/t/application-isnt-started/45340/5 "2022-01-18T18:24:45Z")

</div>

Okey, you need to start a supervisor in you application start callback, [here](https://elixir-lang.org/getting-started/mix-otp/supervisor-and-application.html) is the elixir tutorial about that. And start your server from the supervisor.

I am not totally sure if is possible to use an application without spawning a top level supervisor, but the normal behaviour is to spawn a top level supervisor an then start the other processs of your application from there.

---

_[View the full topic](https://forum.elixirforum.com/t/application-isnt-started/45340)._
