Messenger

Messenger is messaging client from Facebook. Instantly connect with the people in your life. Messenger is free, fast, and secure. Reach anyone. You can use names or phone numbers to find friends.

Using Messenger?

Easy connect Messenger with other services: CRM, webinars, email campaigns, calls, chat bots, Google Sheets, and other 150+ services

Connect Messenger with other services in few minutes

Easy integrate Messenger and connect realtime online data sync with other services: Pipedrive, WebinarJam, GetResponse, Google Sheets, SMS or voice calls, messengers and many more.

Templates for Messenger integration

It is much easier to configure Messenger's connection to other services using ready-made script templates. You can also create a new custom workflow using our visual constructor.

Messenger's triggers and actions

Conversations
  • Trigger activate when user press postback button in chat with bot

    Parameters:

      • Facebook page id, String
      • Button payload to receive click, String

    Returns:

    • sender, String
    • recipient, String
    • timestamp, Integer
    • postback, Object
    • activityTypes, Array [Object]
  • Trigger activate when user press start conversation button in chat with bot

    Parameters:

      • Facebook page id, String

    Returns:

    • userId, String
    • firstName, String
    • lastName, String
    • gender, String
    • locale, String
    • profilePic, String
    • timezone, String
    • isPaymentEnabled, Boolean
  • Messages
  • Trigger activate when message from user to bot received

    Parameters:

      • Facebook page id, String

    Returns:

    • recipientId, String
    • senderId, String
    • timestamp, String
    • message, Object
    • postback, Object
    • activityTypes, Array [Object]
    • firstName, String
    • lastName, String
Attachments
  • Send message with attachment to Facebook messenger from bot

    Parameters:

        • Attachment type, Integer
          • File url, String
          • Return attachment id, Boolean
          • Attachment id, String
      • Facebook page ID, String
        • Page-scoped user ID of the recipient, String
        • Phone number of the recipient, String
          • User first name, String
          • User last name, String
      • Notification type, Integer
      • Array of quick reply, Array [Object]
      • Metadata, String

    Returns:

    • recipient_id, String
    • message_id, String
    • attachment_id, String
  • Send attachments to Facebook messenger from bot. Only one recipient allowed.

    Parameters:

      • Facebook page ID, String
        • Page-scoped user ID of the recipient, String
        • Phone number of the recipient, String
          • User first name, String
          • User last name, String
      • Message attachments, Array [Object]

    Returns:

    • sendCount, Integer
    • errorList, Array [String]
  • Messages
  • Send action to Messenger from bot. Actions can be typing_on, typing_off, mark_seen

    Parameters:

      • Sender action, Integer
      • Facebook page ID, String
        • Page-scoped user ID of the recipient, String
        • Phone number of the recipient, String
          • User first name, String
          • User last name, String
      • Notification type, Integer
      • Array of quick reply, Array [Object]
      • Metadata, String

    Returns:

    • recipient_id, String
    • message_id, String
    • attachment_id, String
  • Send button to Messenger from bot. Set not more 1-3 buttons

    Parameters:

      • Facebook page ID, String
        • Page-scoped user ID of the recipient, String
        • Phone number of the recipient, String
          • User first name, String
          • User last name, String
      • Above the buttons, String
      • Buttons array, Array [Object]

    Returns:

    • recipient_id, String
    • message_id, String
    • attachment_id, String
  • Send message to Facebook messenger from bot

    Parameters:

        • Message text, String
        • Facebook page ID, String
          • Page-scoped user ID of the recipient, String
          • Phone number of the recipient, String
            • User first name, String
            • User last name, String
        • Notification type, Integer
        • Array of quick reply, Array [Object]
        • Metadata, String

    Returns:

    • recipient_id, String
    • message_id, String
    • attachment_id, String
  • Send messages to Facebook messenger from bot. Only one recipient allowed.

    Parameters:

      • Facebook page ID, String
        • Page-scoped user ID of the recipient, String
        • Phone number of the recipient, String
          • User first name, String
          • User last name, String
      • Messages list, Array [String]
      • Notification type, Integer

    Returns:

    • sendCount, Integer
    • errorList, Array [String]
 

Start your journey in world of limitless automation for free

You can test all features for free during 30-days trial period, no credit card required