How can we improve WHMCS?

Share, discuss and vote for what you would like to see added to WHMCS

Whatsapp Client Notifications

  • bookandhost shared this idea 6 years ago
  • Integrations
  • 62 Comments


449 Votes
Login to Vote
Is it possible this way that a customer who registers the domain or a service gets an auto message in their Whatsapp and renewal notice also in the whatsapp.
Merged Ideas
    Whatsapp feature adding
    Can we have a feature where a user can place a request from whatsapp and the update can come to his whatsapp, and the user renewal informations and registration information can be shared on his / her whatsapp number.

63 Comments

Login to post a comment.

555
555
555
555'"
@@H9hSd
555
555
555
555
I solved this and many other problems with this module
It's something really fantastic!

https://www.linknacional.com.br/whmcs/whatsapp/
Seria muito interessante ter as comunicações feitas além de email, por WhatsApp, seria muito importante e inovador para todos nós, pois teríamos uma taxa de cancelamentos e atraso de pagamentos muito inferior.

O cliente em seu painel, ou nós pelo admin, podemos selecionar que tipo de comunicação queremos enviar por WhatsApp, como: Cobranças, respostas de ticket, aviso de atraso de pagamento, aviso em geral etc.

Seria uma aplicação muito útil.
Extremely important resource, e-mail is rarely seen in small and medium-sized companies. It would be acceptable for WHMCS itself to sell API plans, so we would pay an amount to WHMCS that would have a direct contract with META. That is if it is not possible to offer it for free.
I think it´s more easy to implement this function for telegram as this has a very open API that allows you to register Bot Accounts and use them for anything.

While i really like the idea of using WhatsApp, i think WhatsApp is too strict on API usage?
This is Must Needed Feature Would Help In Increasing Renewal rate because Alot of clients doesn't Check their Email or Mobile SIM SMS frequently they forget to Renew services and services get cancelled but If they will get Renewal, new services Information,orders,support tickets,Invoices details and PDF in their whatsapp that would make it alot easier for both Clients and Service Providers
This Gap needs to be Filled Please Consider it
Hi again.
As mentioned before and with the new WhatsApp Business Cloud API - I think WHMCS should add a way to send and receive WhatsApp message directly via the WHMCS's ticket system.

This is the general Idea:

1. Receiving a message from a client / contact:

- When a customer sends us a WhatsApp message, he will receive an automatic reply with a welcome message + a request to select if he want to open a new ticket or if he is referring to an existing one.

- If the client choose to open a new ticket, he will be asked to provide his full name + email address + phone number (unless the phone number is accessible via the WhatsApp message) + The subject of this new ticket + his message to us. The system will open a new ticket with all the relevant information on behalf of the client just as if he have sent us an email (so if there is a client related to his details the ticket will be opened on the relevant client – and if there is a contact associate with the provided information the ticket would be opened on the contact etc. again everything as if we got this as an email from the customer.)

- If the customer choose to add his new message to a preexisting ticket, The system will try to search his phone number as a client or as a contact and if there is a mach he will receive a list with all the tickets related to him (he is the owner or he is CC on the ticket etc.) and in a preselected statuses. In this list he will see the subject of the tickets found. There will be a way in the settings to select the relevant amount of tickets to show in such a list and the relevant statuses to show (Open / Customer Reply or All Active Tickets etc.) . Also, in the settings there will be a way to trim the subject of the tickets that will be shown in the message and to select the number of characters of such a subject.

- The customer will be able to choose the relevant ticket to add his message to (again only a ticket he is the owner or CC to) – or to open a new ticket instead.
If there are no such ticket that follow the module settings – there will be a message (based on a new “email template” ) informing him that no open ticket was found and then offer him to open new ticket instead.

- If the customer selected a ticket his new whatsapp message will be added to the ticket as if he replied to the ticket via email (the ticket status will be changed to customer reply, It will be added to the client area etc.)

-The background color of a whatsapp message from a client will be different then a regular email so it will be clear that this message originated from whatsapp.

- Any other message will be added to the same ticket for a 24 hours window from the last client message. After 24 hours he will be asked again to choose the relevant ticket.

- At any time the customer will be able to send a special “code” to reset the process and select if he want to start over from selecting if he want to open a new ticket or update an existing one.

- The customer will be able to add to his messages text, images , links, contacts or any other message as if he was sending it to another client that use whatsapp.

- Any message read by the automatic system will get the 2 blue check marks. The actual message that got inside the ticket will get the 2 blue check marks only after replying to the client.

2. Sending a message to a client / contact:

- During a 24 hours since we got a message from a client we are able to send him any free message that we want including messages text, images , links, contacts or any other message as if he was sending it to another client that use whatsapp.

- Outside of the 24 hours since we got a message from a client we will be able to send only messages based on a predefined template that got approved by META.

- There should be a place in the ticket that will show a timer / counter with the time passed since the last time we got a message from a client / contact via WhatsApp and until the end of the 24 hours window.

- There should be a new button to the add reply tab in the ticket that will send the reply as an WhatsApp message.

- If the ticket was opened on/with a specific contact, the WhatsApp message will be sent to this specific contact’s phone number. The relevant field is under the Client Profile -> Contacts -> Phone Number.

- If the ticket was opened on a customer level (not on a specific contact) - the WhatsApp message will be sent to the client’s phone number. the relevant field is under Client Profile -> Profile -> Phone Number.

- If there is no number in the relevant fields that the WhatsApp message should be sent to - There will be an error message indicating that we should add a number to the relevant field (so if we the ticket was opened with a specific contact - and there is no number on his Client Profile -> Contacts -> Phone Number - there should be an error, even if there is a number on the client level under Client Profile -> Profile -> Phone Number - etc.)

- If the number is the relevant fields that the WhatsApp message should be sent to is not a mobile phone number or he does not use WhatsApp (so there is no way to send the WhatsApp message) There will be an error message indicating that we should update the number to the relevant field. Again each type of ticket (with or without a specific contact) have a relevant field - so if we the ticket was opened with a specific contact - and there is no mobile number on his Client Profile -> Contacts -> Phone Number - there should be an error, even if there is a mobile number on the client level under Client Profile -> Profile -> Phone Number - etc.)

- There will be an additional override field that we can use (in the ticket screen) to send an WhatsApp message to (directly from the ticket and without changing the "Client Profile -> Contacts -> Phone Number " or "Client Profile -> Profile -> Phone Number"). This field will be used as an ad hoc option to send WhatsApp message to a specific number via the ticket system – regardless if the ticket was opened with or without a specific contact and regardless of there is a mobile number in the relevant field.

- Each WhatsApp message (sent or revived) will be added to the regular correspondence (like regular mail) according to the relevant date / time. There will be a clear indication in the ticket correspondence list that this specific reply (from us to the contact / customer – or from the contact /customer to us) was sent or received via WhatsApp message and indicate the relevant phone number that the SMS was sent / received from.

- When sending such WhatsApp message , the “Global Email Signature” (under Setup -> General Settings -> Mail -> Global Email Signature) will not be added to the WhatsApp message– only the characters in the add reply tab will be sent.

- When sending or receiving WhatsApp message there will be an indication in the specific ticket log that will show the relevant information regarding this action. Also If there is a problem with sending the SMS – there should be an error message indicating the problem.

What do you think?
Regards,
Ram