How to use Camunda in PHP? Specifically in Laravel

Hi Camunda,

I just started exploring Camunda Platform 8. I have Laravel application that I plan to use camunda as an automation engine for certain process. Appreciate if you can share your insight on how I can integrate my application with Camunda. Thank you.

Hi,
I’m not experienced with PHP and invite everybody else to voice their opinion.
I see different options.
You can create a GRPC client for your language, PHP (or use a community client) and use it with your framework:

Alternatively, you can use connectors. With the REST connector, you can call the endpoints of your Laravel service. However, you will lose some control, since the connectors’ behavior is predefined.

A quick search for PHP zeebe clients on GitHub resulted in the following projects:

They have not been updated in a while, but might help you during your exploration.

3 Likes

Hi Stephan,

Thank you for the insight.
I will look into GRPC first if its suit my needs.