# Channel elements overview

Channel elements allow you to integrate different communication methods directly into customer journeys.
<TitleIcon icon="push">
### Push notifications
</TitleIcon>

Send personalized push messages to engage users in real time. Configure delivery timing, apply vouchers, and use frequency controls to optimize message performance.

<LinkCard title="Learn more" href="/product/customer-journey/journey-elements/channels/push/" />

<TitleIcon icon="push">
### Multi-Armed Bandit
</TitleIcon>

Automatically send the best-performing push variant in journeys using real-time open rates, without manual A/B testing.

<LinkCard title="Learn more" href="/product/customer-journey/journey-elements/channels/multi-armed-bandit/" />

<TitleIcon icon="email">
### Email
</TitleIcon>

Send emails with tailored content, run A/B subject line tests, manage sender details, enable BCC, apply frequency limits, and integrate voucher codes.

<LinkCard title="Learn more" href="/product/customer-journey/journey-elements/channels/email/" />

<TitleIcon icon="inapp">
### In-app messages
</TitleIcon>

Show rich-media messages directly inside the app. Ideal for onboarding, promotions, announcements, or contextual guidance when users are active in the app.

<LinkCard title="Learn more" href="/product/customer-journey/journey-elements/channels/in-app/" />

<TitleIcon icon="sms">
### SMS
</TitleIcon>

Send short, timely messages via SMS for critical updates, confirmations, reminders, or to reach users not active in your app.
<LinkCard title="Learn more" href="/product/customer-journey/journey-elements/channels/sms/" />

<TitleIcon icon="whatsapp">
### WhatsApp
</TitleIcon>

Use pre-approved templates or custom replies to engage users with WhatsApp messaging.  
<LinkCard title="Learn more" href="/product/customer-journey/journey-elements/channels/whatsapp/" />

<TitleIcon icon="comment">
### Viber
</TitleIcon>

Send Viber messages using a Rakuten-approved template or freeform text, with independent pricing and message type controls.

<LinkCard title="Learn more" href="/product/customer-journey/journey-elements/channels/viber/" />

<TitleIcon icon="telegram">
### Telegram
</TitleIcon>

Send plain text messages to users who started your bot, with optional vouchers and journey statistics.  
<LinkCard title="Learn more" href="/product/customer-journey/journey-elements/channels/telegram/" />

<TitleIcon icon="line">
### LINE
</TitleIcon>

Engage users with LINE messages using presets or free-form text. Include vouchers and configure delivery-based flow branching.

<LinkCard title="Learn more" href="/product/customer-journey/journey-elements/channels/line/" />

<TitleIcon icon="comment">
### Kakao
</TitleIcon>

Send approved Kakao messages via Customer Journey using Kakao templates with dynamic variables and optional vouchers.
<LinkCard title="Learn more" href="/product/customer-journey/journey-elements/channels/kakao/" />

### Data to app
> Developer support required to implement this feature. 

Send silent pushes or JSON data that triggers in-app actions such as syncing, unlocking features, or updating content. Ideal for background updates, beta testing, and feature rollouts.

<LinkCard title="Learn more" href="/product/customer-journey/journey-elements/channels/data-to-app/" />

### Webhook

The **Webhook** element sends journey data to external systems like analytics platforms, CRM tools, or messaging services. 
<LinkCard title="Learn more" href="/product/customer-journey/journey-elements/channels/webhook" />

## Omnichannel campaigns

Combine multiple channels in one journey to reach users through their preferred touchpoints and engage those unavailable on one channel via another. 

This ensures consistent communication, improves message visibility, and increases the effectiveness of onboarding, re-engagement, or promotional campaigns.
<LinkCard title="Learn more" href="/product/pushwoosh-knowledge-hub/omnichannel-campaigns/" />