Tutorial: Build a Custom Connector Using the Connector SDK

Learn how to use the Connector SDK to build a custom Connector.
  • Blog
  • >
  • Tutorial: Build a Custom Connector Using the Connector SDK

Camunda Connectors make it easy to integrate different tools and technologies into your end-to-end business processes. We designed Connectors to provide a multi-layer coding experience for everyone from business users to software developers. The foundational layer of this experience is the Connector SDK, which allows you to build custom Connectors from scratch. 

You might consider building a Connector from scratch if you need to orchestrate a legacy system, a homegrown application, or a specialized piece of software that you can’t easily connect to using a protocol such as REST or GraphQL. The SDK gives you granular control over the Connector’s execution logic and the way it transforms data before sending it to Camunda’s workflow engine, Zeebe.

Building a Connector Using Java

This tutorial video from Senior Developer Advocate Niall Deehan shows how to build and customize your own custom Camunda Connector using Java, and how to use the Connector in a BPMN-based process running on Camunda. Niall will review the different task types and pre-built Connectors that are available in Camunda Modeler, the key parts of a Connector template, and how to deploy a process to a Zeebe cluster.

How to Get Started

Are you interested in building your own Connector using the SDK? Check out the documentation for tools and templates that will help you get started. If you’re feeling stuck, visit the Camunda Forum to connect with other Camunda experts.

Discover Connectors in Camunda Marketplace

Camunda Marketplace allows you to discover and install pre-built Connectors from Camunda Engineering, our partners, and our developer community. If you’re new to Connectors, check it out! And if you don’t have a Camunda account yet, you can create a free account and start experimenting with Connectors right away.

Try All Features of Camunda

Related Content

AI is moving quickly. This glossary is designed to help you understand the latest AI terms.
Why are BPMN AI agents better? Read on to learn about the many advantages to using BPMN with your AI agents, and how complete visibility and composability help you overcome key obstacles to operationalizing AI.
In this quick guide, learn how you can add exactly the tools you want to your AI Agent's toolbox so it can get the job done.