Both Intercom and Carrrot have live chats, email solution and pop-up forms. They could be integrated with work mail, some social networks. Intercom has Twitter, Carrrot has Telegram and Viber.
Carrrot has logic similar to Slack - channels. They are automatically created after the integration with mail or social networks. It is also possible to create a custom channel with particular rules. An operator could enter the channel to be notified of incoming messages.
Intercom needs a rule (attribute, website actions, etc.) to assign conversation to a particular operator from the needed team. The conversation could be assigned to team inbox or by round robin.
Carrrot's automation is based on its segmentation logic: choose the audience which has particular attributes and did needed actions.
From the beginning Intercom allows to set only an attribute as a trigger to send automated messages. You need the developers help to add the custom events.
Intercom has a list of standard attributes and also allows to collect custom attributes and events through API
Except for standard and custom data collection Carrrot lets nocoders collect the custom data without any developers
Intercom monitors basic performance of messages sent and operator statistics such as workload by hours, response time and conversational ratings that customers provide.
Carrrot helps to evaluate your marketing performance and find out the bottleneck in the customer journey with funnel reports
Let's look on the Intercom pricing with the set of Carrrot features. Yeah, we don't have Articles alternative, except Zendesk integration.