In order to make Freshsales Suite the central part of company processes, I would like to be able to have Freshsales Suite make events/triggers directly.
Examples
When looking at a Contact, think about the options to:
- “Cancel subscription” (webhook call to external system that manages subscriptions)
- “Send notification” (Whatsapp message to their phone that their product is ready for pickup)
- “Sync data” (webhook to trigger external system to update the data in CRM)
- “Start demo account” (after contact, kick off a process to setup a demo environment in our own software (webhook + email)
→ Basically anything that would start a “customer journey”, but now by the hand of an agent.
Possible implementations
- Add the option to the submenu for a contact (“Trigger event x”) :

- Or, even better: Have a way to add a button to the button bar on the Contact view (“Send email”, “make call”): “Do x” (just fires an event):

Motivation
→ Such an event can work as a trigger to kick off a customer journey and call external webhooks, send a WhatsApp message, send an email, update a field or basically anything of the cool things customer journeys can do! 🤩
This would leverage all possibilities of customer journeys even further, as right now there is no way to ‘kick off’ a process manually.

