Deploy anywhere your customers are.

Every Wakeeli agent is channel-native. Pick your surfaces, configure integrations, test, and publish — all from one wizard.

01
Select channels

Choose where your agent lives.

02
Configure integrations

Connect WhatsApp, Slack, CRMs, and more.

03
Test the AI

Run scripted scenarios in sandbox mode.

04
Publish

One click. Live across every channel.

Supported channels

Website
  • Floating Chat
  • Embedded Widget
  • Full-screen
  • Popup
Messaging
  • WhatsApp
  • Telegram
  • Messenger
  • Instagram
  • Discord
Productivity
  • Slack
  • Microsoft Teams
  • Google Chat
Email
  • Gmail
  • Outlook
  • Generic SMTP
Voice
  • AI Phone Agent
  • SIP
  • Voice Receptionist
Mobile
  • Android SDK
  • iOS SDK
API
  • REST
  • GraphQL
  • Webhooks

How to get your agent live on each channel

Concise, practical steps for each deployment channel — follow them from inside your agent's Control Panel after installing.

Website

Floating Chat

~5 min
  1. 1Open your agent's Control Panel → Channels → Web.
  2. 2Copy the generated <script> snippet.
  3. 3Paste it before </body> on every page (or in Google Tag Manager).
  4. 4Refresh your site — the chat bubble appears bottom-right.

Embedded Widget

~10 min
  1. 1In Channels → Web, choose 'Embedded' and copy the <iframe> tag.
  2. 2Drop the iframe into any page section (support, product, pricing).
  3. 3Optionally set width/height and allowed origins.

Full-screen

~5 min
  1. 1Enable the hosted full-screen page in Channels → Web.
  2. 2Wakeeli gives you a public URL like chat.yourdomain.com.
  3. 3Link it from your site header, email signatures, or QR codes.

Popup

~5 min
  1. 1Enable Popup mode and set the trigger (time on page / exit intent / button click).
  2. 2Paste the snippet before </body>.

Messaging

WhatsApp

~1–2 days (Meta approval)
  1. 1Create a Meta Business account and verify your business.
  2. 2In WhatsApp Manager, add a phone number (or use Wakeeli's provisioned number).
  3. 3Copy the Phone Number ID, WABA ID, and permanent access token.
  4. 4Paste them into Control Panel → Channels → WhatsApp and click Connect.
  5. 5Wakeeli sets the webhook automatically and sends a test message.

Telegram

~5 min
  1. 1Message @BotFather on Telegram and run /newbot.
  2. 2Copy the bot token BotFather returns.
  3. 3Paste it in Channels → Telegram and press Connect.

Messenger

~30 min
  1. 1Connect your Facebook Page to Meta Business.
  2. 2In Channels → Messenger, click 'Connect with Facebook' and pick the page.
  3. 3Grant messaging permissions — the agent starts replying to DMs.

Instagram

~30 min
  1. 1Switch your Instagram account to Business/Creator and link it to a Facebook Page.
  2. 2In Channels → Instagram click 'Connect' and authorize Wakeeli.
  3. 3Enable DMs, Story replies, and comment auto-reply as needed.

Discord

~10 min
  1. 1Create a Discord Application → Bot at discord.com/developers.
  2. 2Copy the bot token and paste it in Channels → Discord.
  3. 3Use the invite link Wakeeli generates to add the bot to your server.

Productivity

Slack

~5 min
  1. 1In Channels → Slack click 'Add to Slack'.
  2. 2Choose a workspace and approve scopes (chat, DM, channels).
  3. 3Invite the bot to any channel with /invite @wakeeli.

Microsoft Teams

~20 min
  1. 1Download the Teams app package from Channels → Teams.
  2. 2In Teams Admin Center, upload the package under 'Manage apps'.
  3. 3Approve, then pin the Wakeeli app for your users.

Google Chat

~20 min
  1. 1In Google Cloud Console, enable the Google Chat API.
  2. 2Register the Wakeeli bot URL shown in Channels → Google Chat.
  3. 3Publish the bot in your Workspace directory and add to rooms.

Email

Gmail

~10 min
  1. 1In Channels → Email, click 'Connect Gmail' and sign in with the mailbox to monitor.
  2. 2Grant read + send scopes to Wakeeli.
  3. 3Pick which labels trigger replies (e.g. Inbox, Support).

Outlook

~10 min
  1. 1Click 'Connect Microsoft 365' and consent as an admin.
  2. 2Select the shared mailbox or user to automate.

Generic SMTP / IMAP

~15 min
  1. 1Get SMTP + IMAP host, port, username, and app password from your provider.
  2. 2Paste them into Channels → Email → Custom SMTP.
  3. 3Send a test — Wakeeli will start polling every 60 seconds.

Voice

AI Phone Agent

~1 day
  1. 1Buy or port a number in Channels → Voice (Twilio/Vonage).
  2. 2Choose the voice, language, and dialect from the picker.
  3. 3Set business hours and fallback to a human agent.
  4. 4Call the number — the agent answers in your chosen dialect.

SIP Trunk

~1–3 days
  1. 1Give your SIP provider the trunk URI shown in Channels → Voice → SIP.
  2. 2Add credentials/IP allow-list on both sides.
  3. 3Run a test call to confirm audio and DTMF.

Voice Receptionist

~30 min
  1. 1Forward your existing office number to the Wakeeli number.
  2. 2Configure greetings, menu options, and human handoff numbers.

Mobile

Android SDK

~1–2 hours (developer)
  1. 1Add com.wakeeli:sdk to your Gradle dependencies.
  2. 2Initialize with your public agent key from Channels → Mobile.
  3. 3Call Wakeeli.open(activity) from any button.

iOS SDK

~1–2 hours (developer)
  1. 1Add Wakeeli via Swift Package Manager.
  2. 2Initialize with your public agent key in AppDelegate.
  3. 3Present WakeeliViewController from any screen.

API

REST API

~15 min
  1. 1Create an API key in Channels → API.
  2. 2POST messages to /v1/agents/{id}/messages with your key.
  3. 3Read the streaming response and render it in your app.

GraphQL

~15 min
  1. 1Point your GraphQL client to https://api.wakeeli.net/graphql.
  2. 2Send the API key as an Authorization header.
  3. 3Use the sendMessage mutation and messageStream subscription.

Webhooks

~10 min
  1. 1In Channels → API → Webhooks, add your HTTPS endpoint URL.
  2. 2Pick events (message.created, conversation.closed, handoff.requested…).
  3. 3Verify the signature header on every request using your webhook secret.