Add outbound msg to conversation
J
J D
The Messages API is missing a pretty integral endpoint. We are a conversation provider. We leverage the “Add an inbound message” endpoint when we receive an incoming message from a phone number to ensure that inbound message is sent in to GHL. If the contact doesn’t exist we create one. This ensures that inbound msgs received into our 3rd party system gets sync’d into GHL and the conversation history reflects that incoming message.
However, there is no way via the API to add an outbound message. This creates a massive gap in ensuring the CRM is the source of truth. If a user goes directly to the conversation provider and sends an outbound message there is no way to sync that outbound message into GHL so that the conversation history reflects both inbound and outbound messages which occur in the conversation provider directly.
It is possible this exists somewhere else in the API, but if it does I can’t find it.
Log In
B
Brandon Fertig
Yes. Also, to GET the outbound messages that ARE sent from GHL.
J
Jean Marc Dieu
I can understand that GHL wants to nudge us to send outbound messages through GHL but there are certain use cases where that is just not possible (e.g. automated notifications and reminders sent by a connected system, "snail mail", documentation handed over during an in-person meeting....).
Being able to manually add an outbound message in a conversation and having the ability to do it through the API are a big gap right now: we would love for GHL to be the central source of truth, but we are unable to make it happen!
R
Ryan Test
yes absolutely! This is a major issue to not have this ability.
B
Brian Mackenzie
This is critical to use HL as the primary means for contact. Upvoted.