ChatGPT
Connect WhatsApp to ChatGPT.
Add MajlisDesk to ChatGPT as a connector and ChatGPT can read your team’s WhatsApp chats, email threads and tickets, within your own permissions.
https://app.majlisdesk.com/mcpThe same address for every assistant. You sign in to MajlisDesk when you connect; there is no key to copy.
Connect it
- In ChatGPT, open Settings, then Connectors, then Advanced, and turn on Developer mode.
- Create a connector and paste the server address above.
- Choose OAuth for authentication.
- A MajlisDesk window opens: sign in with your password and authenticator code and approve the connection. Leave replies off unless you want ChatGPT to answer customers.
- In a new chat, switch the MajlisDesk connector on and ask your first question.
What the assistant can use: 22 tools
Every tool sees exactly what the person who connected it can see in MajlisDesk. Nothing more.
Find and read conversations
workspace_overviewHow many chats, groups, contacts and messages, and how much is active.list_chatsChats you can see, newest first, filtered by label or type.read_chatThe recent messages of one chat, in order.search_messagesSearch message text and the transcripts of voice notes.searchOne search across chats, email and contacts.fetchOpen one chat, email thread or contact in full.chat_participantsWho actually posts in a group, and how much.list_labelsEvery label and how many chats carry it.
Follow the work
list_ticketsOpen tickets with status, priority, due date and owner.busiest_chatsThe chats carrying the most traffic.chat_activityOne chat: volume, inbound against outbound, how often.activity_timelineMessages per day, for the workspace or one chat.number_healthWhich WhatsApp numbers are connected, and for how long.
Contacts and email
find_contactsSearch the shared address book across WhatsApp and email.list_mailboxesThe Gmail and Zoho mailboxes connected to the workspace.search_emailSearch email by subject, sender or text.read_threadRead one email thread in order.
Photos, documents and voice notes
list_mediaImages, documents, audio and video shared in your chats.view_imageLook at photos, drawings and scanned documents.transcribe_audioRead what was said in a voice note or video.
Reply (off unless you allow it)
send_messageOne WhatsApp reply to one chat where the customer wrote first.send_fileOne file to one such chat, with an optional caption.
What it does
- Reads the chats, email threads, tickets and contacts you can read in MajlisDesk, and nothing else. A teammate who connects sees their own view, not yours.
- Signs in with your MajlisDesk password and authenticator code. No API key is created, copied or stored by hand.
- Reads photos and documents, and voice notes as text.
- Replies on WhatsApp only if the person approving the connection allows it, and only where the customer wrote first.
What it never does
- Start a conversation, or message someone who has not written to you. Replies only.
- Send to many chats at once. One message to one chat, every time.
- Post in a group unless someone in your team switched on "Allow AI to post" for that group.
- Act anonymously. Every message it sends is stored with the person and the connection that sent it, and you can remove the connection in Settings at any time.
Things people ask it
- List the customers who wrote yesterday and have not had an answer.
- What did the last email from the supplier say about delivery dates?
- Which tickets are due this week?
- Show me the photos the customer sent in the Villa 12 chat.
Which plans
- Reading works on every MajlisDesk plan. Replying needs a plan that includes sending (Starter or Pro).
- Claude: paid Claude plans (Pro, Max, Team, Enterprise).
- ChatGPT: Plus, Pro or Business, with developer mode on. The Go and Free plans cannot add connectors at all; that is a limit of the ChatGPT plan.
Questions
Which ChatGPT plans can add it?
Plus, Pro and Business, with developer mode switched on. The Go and Free plans cannot add connectors at all; that is a limit of the ChatGPT plan, not of MajlisDesk.
Which authentication do I choose?
OAuth. You then approve the connection by signing in to MajlisDesk. There is no API key.
Can ChatGPT send messages to customers?
Only if you allow replies when approving, and only one message to one chat where the customer wrote first. By default it reads and does not send.
Does it work for my whole team?
Each person connects their own ChatGPT and sees what they can see in MajlisDesk. A teammate’s connection never shows them your private chats.