changed the way api works so it returns a worker with a callback
confirmed request to api workers
on with conformance
using bot in main now works