How does this compare the building your own bot that has access to these tools: - web plugin - api access to messaging - access to a job scheduler