# How can we help?

## Overview

This article describes how to configure triggered email sends for Tealium AudienceStream and EventStream audiences using the Cordial Connector in Tealium. Use this article alongside [Tealium's documentation about connecting to Cordial](https://docs.tealium.com/server-side-connectors/cordial-connector/) to ensure success.

- For an alternative process, you can [trigger sends from Tealium using Cordial's custom webhook](https://support.cordial.com/hc/en-us/articles/29476406865165).

Before you get started, we recommend that you work out your use cases, including conditions that could cause the message send to get canceled.

## Before opening Tealium

1. You need to first create an API key in Cordial for the Tealium calls to use.

- [Learn how to set up a new API key here](https://support.cordial.com/hc/en-us/articles/115005365087).
   - [Visit this page to get the IPs Tealium will use](https://docs.tealium.com/server-side/administration/ip-allow-list/).

2. Your finished API key should look something like this:

Make sure to include the Tealium IPs when you create your API key in Cordial.

## Add the Cordial Connector

The Cordial Connector is available for both Tealium AudienceStream and EventStream sources.

1. Navigate to the Connector Marketplace in Tealium AudienceStream and/or EventStream.

2. Locate and add the Cordial Connector.

- [Learn more about adding and configuring Connectors in Tealium](https://docs.tealium.com/server-side/connectors/add/).

3. Add and configure each of the desired source actions to the Cordial Connector.

## Add and configure source actions

Each individual source action needs to be added and configured in the AudienceStream and/or EventStream Marketplace in Tealium.

### Available AudienceStream actions

- [Upsert contact: yes](https://support.cordial.com/hc/en-us/articles/14542336819341-Trigger-sends-from-Tealium#UpsertContact)
- Add cart to contact: no
- [Record contact activity (event): yes](https://support.cordial.com/hc/en-us/articles/14542336819341-Trigger-sends-from-Tealium#RecordContactActivity)
- [Add or delete a contact from an account list: yes](https://support.cordial.com/hc/en-us/articles/14542336819341-Trigger-sends-from-Tealium#AddOrDeleteContactFromAccount)
- Create a new order: no
- [Send notification: yes](https://support.cordial.com/hc/en-us/articles/14542336819341-Trigger-sends-from-Tealium#SendNotification)

### Available EventStream actions

- [Upsert contact: yes](https://support.cordial.com/hc/en-us/articles/14542336819341-Trigger-sends-from-Tealium#UpsertContact)
- [Add cart to contact: yes](https://support.cordial.com/hc/en-us/articles/14542336819341-Trigger-sends-from-Tealium#AddCartToContact)
- [Record contact activity (event): yes](https://support.cordial.com/hc/en-us/articles/14542336819341-Trigger-sends-from-Tealium#RecordContactActivity)
- [Add or delete a contact from an account list: yes](https://support.cordial.com/hc/en-us/articles/14542336819341-Trigger-sends-from-Tealium#AddOrDeleteContactFromAccount)
- [Create a new order: yes](https://support.cordial.com/hc/en-us/articles/14542336819341-Trigger-sends-from-Tealium#CreateNewOrder)
- [Send notification: yes](https://support.cordial.com/hc/en-us/articles/14542336819341-Trigger-sends-from-Tealium#SendNotification)

## Actions

### Upsert contact

- Available for both AudienceStream and EventStream
- [Action settings and parameters](https://docs.tealium.com/server-side/connectors/cordial-connector/#action---upsert-contact)

### Add cart to contact

- Available for EventStream only
- [Action settings and parameters](https://docs.tealium.com/server-side/connectors/cordial-connector/#action---add-cart-to-contact)

### Record contact activity (event)

- Available for both AudienceStream and EventStream
- [Action settings and parameters](https://docs.tealium.com/server-side/connectors/cordial-connector/#action---record-contact-activity-event)

### Add or delete a contact from an account list

- Available for both AudienceStream and EventStream
- [Action settings and parameters](https://docs.tealium.com/server-side/connectors/cordial-connector/#action---add-or-delete-a-contact-from-an-account-list)

### Create a new order

- Available for EventStream only
- [Action settings and parameters](https://docs.tealium.com/server-side/connectors/cordial-connector/#action---create-a-new-order)

### Send notification

- Available for both AudienceStream and EventStream
- [Action settings and parameters](https://docs.tealium.com/server-side/connectors/cordial-connector/#action---send-notification)
