Events

An event in Marqvia's Automation Workflows allows you to set different conditions to run automated actions.

Default Automation Workflow Events Options

If you have integrated with a marketplace, you will see more options here.

Event Types

Using an Event, you can activate an automated action based on a fulfilled condition. This is highly useful for serving your customers in a timely manner and for performing different actions when you're away from the platform. In Marqvia, you can use these types of Automation Workflow Triggers:

  • New Outgoing Message

  • New Incoming Message

  • User Lands on Bot (Welcome Event)

  • New Incoming Message From New Contact

  • Conversation Closed

  • When A Tag is Added

  • When A Tag is Removed

  • Webhook Received

Each Event has a different set of conditions. Let's dive into each event type and their respective available Trigger Conditions.


New Outgoing Message

Automation is triggered when you or your teammate sends a message to the contact using Chat.


New Incoming Message

This is most commonly used. Automation is triggered when you receive a message on the selected Channel.


User Lands on Bot (Welcome Event)

Automation is triggered when a contact starts a chat with your business.


New Incoming Message From New Contact

Automation is triggered when you receive a message from a new contact for the first time.


Conversation Closed

Automation is triggered when you or your teammate changes the conversation status to "Closed."


When A Tag is Added

Automation is triggered when you add a tag to a contact.


When A Tag is Removed

Automation is triggered when you remove a tag from a contact.


Webhook Received

Automation is triggered when a webhook is received on the selected channel. Once this event is chosen, a Webhook URL will be generated, and you will need to configure it first.

To configure the Webhook URL:

1

Send some sample data to the webhook URL.

2

Marqvia receives data in JSON format, and it is mandatory to have the phone number in order to send a message to that number. For example:

3

Map data to contact attributes:

  • Once the webhook URL has received the data, you will see the "Map Data To Contact Attributes" window.

  • Here, you will need to map your data to the respective Contact Field in your Marqvia account.

  • The left column shows the available Contact Fields in your Marqvia account. You may also create a new field from here if you can't find the one you need.

  • The right column shows the data received from your source to the Webhook URL. Click on the dropdown menu to choose which data you wish to map.

4

Click Map: Once data has been mapped, click on the Map button to save it. Then, you may proceed to build your automation workflow accordingly.

5

If you wish to edit the mapped data, click on the Map Data button on the top right, and it will open the Map Data To Contact Attributes window again.

Last updated