-Unlike Source Functions and Destination Functions, an Insert Function can only return one event. This means that when the Insert Function receives an event then only one event will be sent to be handled by its configured mappings. However, if you would like [multiple mappings triggered by the same event](https://segment.com/docs/connections/destinations/actions/#:~:text=Multiple%20mappings%20triggered,Subscription%20Updated%20event.), _please see link's details_, you can do so by creating different types of mappings (Identify, Track, Page, etc) or multiple mappings of the same type, and then configuring the mapping's [trigger conditions](https://segment.com/docs/connections/destinations/actions/#conditions) to look for that event name/ type/ or other available field within the payload, and then configure the mapped fields to send different data. You can also configure the Insert Function to add additional data to be included within the event's payload before its handled by the mappings, and then configure the mapping's available fields to reference the payload's available fields. You may want to consider the event's [context object's](https://segment.com/docs/connections/spec/common/#context) available fields when adding new data to the event's payload.
0 commit comments