To manage WhatsApp, Instagram and email for a Shopify store from one place, connect all three to a shared inbox that also shows Shopify orders. Each channel has its own entry ticket: WhatsApp needs a number connected through Meta’s Cloud API or Twilio, Instagram needs a Business or Creator account, and email needs a mailbox you can connect over SMTP/IMAP.
This guide is for Shopify store owners and support leads on teams of one to three people. It covers what to prepare for each channel, the order to connect them in, who should answer what, and a daily routine that keeps the queue under control. If you first want to know what a unified inbox is and why it helps, read our guide to the Shopify unified inbox.
Can you manage WhatsApp, Instagram and email from one place on Shopify?
Yes. A helpdesk built for Shopify can pull WhatsApp messages, Instagram DMs and comments, and email into one queue, with the customer’s Shopify orders beside each conversation. You stop switching between the WhatsApp Business app, the Instagram app and a Gmail tab.
Fyncall works this way. It has one shared inbox for WhatsApp, Instagram, email and web chat, and it is made for Shopify stores only. The inbox has three panels: your queues, the conversation, and a customer panel with Shopify order history, tracking, payment and address details.
The work is in the setup. Each channel runs on another company’s platform (Meta for WhatsApp and Instagram, Google, Microsoft or your host for email), and each has its own rules about accounts and reply windows.
What does each channel need before you connect it?
Each channel needs an account of the right type and a reply window you can work within. Prepare these before you open the helpdesk, because the slow part is usually on the provider’s side, not in the inbox.
| Channel | What you need | Reply window | Source |
|---|---|---|---|
| WhatsApp (Meta route) | Meta developer app (App ID and App Secret), WhatsApp Business Account, phone number ID, permanent access token, and a dedicated number not on the WhatsApp apps | 24 hours from the customer’s last message, then approved templates only | Fyncall integrations |
| WhatsApp (Twilio route) | Twilio account, account SID, auth token, WhatsApp-enabled sender | Same 24-hour rule | Fyncall integrations |
| Business or Creator account (Personal is not supported) | 7 days from the customer’s last message, no template fallback | Fyncall reply windows | |
| Gmail, Outlook or any mailbox with SMTP/IMAP access | No reply window | Fyncall Gmail guide | |
| Web chat | Nothing extra; the widget can auto-install on the storefront | No reply window | Fyncall reply windows |
WhatsApp: a dedicated number through Meta Cloud API or Twilio
WhatsApp for a helpdesk means the WhatsApp Business Platform, not the free WhatsApp Business app on your phone. Fyncall connects through Meta’s Cloud API or through Twilio. Neither route is one click.
The Meta route needs a dedicated phone number that is not registered on WhatsApp or the WhatsApp Business app. You also create a Meta app with the WhatsApp use case and a permanent system user token, as described in Meta’s Cloud API get-started guide. The Twilio route has fewer steps and a sandbox, so you can test before your sender is approved. Our guide to the four ways to connect WhatsApp to Shopify compares the routes in more detail.
WhatsApp message fees are charged by Meta or Twilio, not by Fyncall. Our WhatsApp channel page explains the two routes side by side, and the WhatsApp integration page lists what the connection includes.
Instagram: a Business or Creator account
Instagram DMs, post comments, reel comments, story replies and story mentions are part of Fyncall’s inbox, and you can reply publicly or by DM. The account must be an Instagram professional account, either Business or Creator. Personal accounts are not supported, so switch the account type in the Instagram app’s settings first. Fyncall’s integration requirements also list admin access to the account and a linked Facebook Page.
Check the app for current availability before you plan your rollout around Instagram. The Instagram integration page shows what the channel covers, and before you automate replies, read Meta’s rules for Instagram DM automation.
Email: Gmail, Outlook or any mailbox
Connect Gmail, Outlook or any mailbox via SMTP/IMAP with built-in presets. For Gmail, that means turning on 2-Step Verification in your Google account, creating an app password for Mail, then choosing the Gmail preset under Integrations → Email (SMTP/IMAP). Use the app password, not your normal Google password, and click Test Connection before you save.
Email has no reply window, supports several addresses and Cc, and keeps full threads. See the Gmail integration and Outlook integration pages for details.
In what order should you connect the channels?
Connect the fastest channel first and the slowest last. That way the inbox is useful within an hour, while the WhatsApp paperwork runs in the background.
- Install Fyncall from the Shopify App Store and let products, orders and customers sync.
- Turn on web chat. It is the fastest channel to connect, and the widget can auto-install on your storefront.
- Connect your support mailbox with the Gmail, Outlook or custom SMTP/IMAP preset.
- Switch Instagram to a Business or Creator account if needed, then connect it (check the app for current availability).
- Start WhatsApp: create the Meta app or Twilio account, then connect the number and send a test message both ways.
An AI agent is created for each channel you connect: Echo for email, Sage for Instagram, Faye for WhatsApp and Luna for web chat. You can rename each one and give it its own personality. A sensible rollout is to keep each new agent on Draft & Review until you trust its answers, then move that channel to Auto-Reply.
What happens when a customer messages on two channels?
When the same customer writes on Instagram and then by email, you will see two conversations. Fyncall’s customer info panel docs say it links a customer’s identities across channels when it finds matching details, such as the same email address or phone number, and you can link them by hand when it does not. A customer who gives different details on each channel still shows as two people until someone links them.
What connects them is the order. Fyncall’s AI agent looks up orders by order number, email or phone, and the customer panel shows the customer’s Shopify order history with status, items and tracking. Ask for the order number early, answer fully in one conversation, and leave an internal note in the other so a teammate does not reply twice. Collision detection also shows you when someone else is already in a conversation.
Who should answer which channel?
On a team of one to three, split by channel only when volume is uneven. Otherwise, everyone works one queue, sorted by urgency.
Fyncall has two roles. Admin has full access except billing, which stays with the Owner. User has support-focused access and can be limited to certain channels, for example WhatsApp and web chat only. Set this under team members with Restrict channel access, as described in the team members docs.
Two buttons decide who handles a conversation. Claim assigns it to you while the AI keeps helping. Take Over makes the AI step back so only you reply. Release hands it back to the AI. When the AI hands a conversation to your team, you get it with a summary and the AI keeps helping the customer while they wait. Our post on the Shopify AI agent handoff covers the triggers and rules.
A practical split for two people:
- Person A owns WhatsApp and web chat, where customers expect fast replies.
- Person B owns email and Instagram, including comments that need a public reply.
- Both watch Needs Attention, so nothing urgent waits for the “right” person.
What does a daily routine look like for a small team?
A daily routine for a small team is three short passes through the inbox, not constant checking. This works because Fyncall’s Needs Attention queue scores each conversation from 0 to 100 by SLA risk, AI handovers, wait time, AI drafts waiting and customer mood.
- Morning (20-30 minutes). Open Needs Attention first. Clear AI handovers, then any WhatsApp conversations near the end of the 24-hour window, since after that only templates can be sent. The composer counts down and turns urgent under two hours.
- Midday (15 minutes). Review AI drafts waiting in Draft & Review. Approve them or edit them before they go out. Check Instagram comments that need a public answer.
- End of day (15 minutes). Work through email, which has no reply window, and snooze anything waiting on a supplier or courier. Check the Unassigned and Pending queues.
Saved views help here. Make one view per channel and a shared view for “WhatsApp, open, high priority” so everyone sees the same list. If WhatsApp becomes your busiest channel, our WhatsApp helpdesk for Shopify guide covers costs and team workflow for that channel.
Does this replace the WhatsApp Business app and the Instagram inbox?
For WhatsApp on the Meta route, yes for that number. The number cannot stay registered on the WhatsApp Business app, so replies move into the helpdesk. If you want to keep answering from an existing app number, read the notes on our WhatsApp channel page before you choose a route.
For day-to-day replies on all channels, the shared inbox becomes the place your team works. There is no Fyncall mobile app for agents yet, so plan on replying from a browser at app.fyncall.com.
Where does Fyncall fit?
Fyncall fits Shopify stores with small teams that want WhatsApp, Instagram, email and web chat in one inbox with orders beside every conversation. The Free plan includes the unified inbox, up to two team members and 25 AI messages a month, and the AI agent can use those replies on any channel, including WhatsApp. Draft & Review, handover settings, saved views and collision detection are on Free too. Pro is $34 a month with 500 AI messages, unlimited team members, AI Copilot and ticketing with SLAs. See pricing for the full list.
It is not the right tool if you need phone, SMS, Facebook Messenger or TikTok Shop, or if your store is not on Shopify.
Common questions
Do I need the WhatsApp Business API to use WhatsApp in a Shopify helpdesk?
Yes. A shared inbox connects to the WhatsApp Business Platform through Meta’s Cloud API or a provider such as Twilio, not to the WhatsApp Business app on a phone. Fyncall supports both routes.
Can a Personal Instagram account connect to a helpdesk?
No. You need an Instagram Business or Creator account. Switch the account type in Instagram first, then connect it.
Can I use Gmail and Outlook together?
Yes. You can connect several addresses, each over SMTP/IMAP with the Gmail, Outlook or custom preset. Gmail needs an app password, which requires 2-Step Verification.
Can the AI reply on WhatsApp on the Free plan?
Yes. The Free plan’s 25 AI messages a month work on every channel, including WhatsApp, so Faye can answer WhatsApp customers on its own within that allowance. Pro raises the allowance to 500 AI messages a month.
Who pays for WhatsApp messages?
Meta or Twilio charges WhatsApp message fees directly, not Fyncall. Separately, each reply the AI sends counts as one AI message on your Fyncall plan, while human replies never count.


