My first application: personalized emails to customers!

victor.rohu's picture
victor.rohu

Hi Bonita Community!

I joined Bonitasoft almost two months ago as an IT Manager and I was able to take a few days to play with Bonita Studio.

It all started in a Grenoble street where I found an application idea: a tool that sends personalized emails to the customers of an online shopping website.

It’s your first order? You get a warm welcome!
Your second order? You get a welcoming hello back!
You had a problem with your last order? You get a customized email written by the customer service manager!
Your 3d order and more? ChatGPT will write you a funny custom message!
And for all multiples of 5, you’ll get a postcard generated by Dall-E. For example, if you live in Grenoble and ordered a green Christmas jumper (hello Mickey!), then you’ll receive a picture of “an awesome bear wearing a green Christmas jumper in Grenoble, drawing style”.

Now let’s get to it!

I first jumped into the Getting Started tutorial and the learning curve was as steep as the Empire State Building! When I was done with my customer service app, I took a paper and pencil sketch the process I imagined for my app: the pool, the lanes, the actors, etc. Given the short time I gave myself to deliver a V1, I decided to iterate. I began with a simple working process, then progressively added layers of complexity to arrive at an MVP (yes, I’ve been a Product Owner in a past life).

The result is here, and already works with emails going forth and back!

I have plenty of ideas to develop this app further:

  • Configure a Salesforce connector to retrieve actual customer data;
  • Trigger another process when a customer directly answers an email. Depending on the customer request, chatbot them with an order status (for example), or ask a manager to provide a customized answer by email,
  • Actually call a ChatGPT API!

And if any of this happens, I’ll see you again in Bonita!

Notifications