A developer creates web and desktop applications that connect to Genesys resources. They use Genesys web APIs, client libraries and JavaScript APIs to build applications that meet custom business needs. As a developer, you can enable co-browse on your website, provide chat capabilities, create your own agent desktop, provision your contact center, manage callbacks, submit workitems from third-party systems, read statistics and manage outbound campaigns.