Skip to main content

Launcher Styles

Customize the chat launcher button appearance.

Launcher Types

Icon Only

A simple icon button:

  • Chat bubble icon
  • Primary color background
  • Clean, minimal look

Icon + Text

Icon with a text label:

Text: "Chat with us"
Position: Right of icon (LTR) or Left (RTL)

Custom Image

Use your own launcher image:

  • Supported formats: PNG, SVG, GIF
  • Recommended size: 56x56px or 64x64px
  • Will replace the default icon

Icon Options

Default Icons

Choose from built-in icons:

IconDescription
Chat BubbleClassic chat icon (default)
MessageMessage/envelope style
SupportHeadset/support icon
QuestionHelp/question mark
SmileFriendly face icon

Custom Icon

Upload your own SVG icon:

  1. Go to SettingsWidgetLauncher
  2. Click "Upload Custom Icon"
  3. Select your SVG file
  4. Preview and save

SVG Requirements:

  • Single color (will be filled with white)
  • 24x24 viewBox recommended
  • Simple paths for clarity

Size Options

SizeDimensionsBest For
Small48x48pxMinimal footprint
Medium56x56pxDefault, balanced
Large64x64pxHigh visibility

Colors

Background Color

By default, uses your primary color. Can be overridden:

Background: #7C3AED (or any hex color)

Icon Color

Icon color is automatically set for contrast:

  • Light backgrounds: Dark icon
  • Dark backgrounds: White icon

Hover State

On hover:

  • Slight scale increase (1.05x)
  • Background color darkens
  • Subtle shadow added

Text Label

When using Icon + Text:

SettingOptions
TextCustom text (max 20 chars)
Font Size12-16px
Text ColorAuto (contrast) or custom
PositionRight, Left, Below

Examples:

  • "Chat with us"
  • "Need help?"
  • "Live Chat"
  • "Talk to Sales"

Badge

Unread message badge:

SettingDescription
Show BadgeDisplay unread count
PositionTop-right corner
Max CountDisplay "9+" for 10+
ColorRed (default) or custom

Badge Animation

When a new message arrives:

  • Bounce animation
  • Pulse effect
  • Sound notification (if enabled)

Animation

Entrance Animation

When the launcher first appears:

AnimationDescription
NoneAppears immediately
FadeFades in smoothly
SlideSlides in from edge
BounceBounces into view
PopScales up from small

Idle Animation

Subtle animation to draw attention:

AnimationDescription
NoneStatic
PulseGentle pulse effect
WiggleSlight rotation
FloatSubtle up/down

Tip: Use idle animations sparingly to avoid annoying visitors.

Shadow

Add depth with shadows:

LevelEffect
NoneNo shadow
SubtleLight shadow
MediumModerate shadow (default)
StrongProminent shadow

Border

Optional border around the launcher:

Border: None (default)
Border: 2px solid white

Useful for ensuring visibility on varied backgrounds.

Responsive Behavior

Mobile

On mobile devices:

  • Size may adjust for touch targets (min 44x44px)
  • Position respects mobile safe areas
  • Badge scales appropriately

Hidden States

The launcher can be hidden:

  • Via JavaScript API: Fyncall.hideLauncher()
  • On specific pages
  • Based on conditions (cart empty, etc.)

Example Configurations

Minimal

Type: Icon Only
Size: Small
Icon: Chat Bubble
Animation: Fade
Shadow: Subtle

Engaging

Type: Icon + Text
Size: Medium
Text: "Chat with us"
Animation: Bounce
Idle: Pulse (every 30s)
Shadow: Medium

On-Brand

Type: Custom Image
Size: Large
Image: Your branded launcher.png
Animation: None
Shadow: Strong