You can do everything with the APIs, there is no need for the console. The only thing that you need to do is to be sure that the human task component is up. You can also start this component inside your applicaiton. Notice that the Human Task Component can be local, using Mina or JMS, you need to choose one way and configure it accordingly.
Cheers