Service Management
Getting Started
The Service Management menu includes capabilities that enable you to create automated
response setups that will enhance your interaction with your followers who communicate
by sending messages to your service (text, media, video, audio, or location). Thus, the
continuous user requests can be responded quickly and the necessity of manually
responding to each follower separately from BiP Base ceases to exist. Auto setup
capabilities are offered via REX, the interface that provides BOT functions in BiP.
BOT-based auto setup capabilities can be used both through APIs open to developers and
BiP Base. For more information on REX APIs you can visit (Reference will be provided).
There are 3 basic set of capabilities in the Service Management:
- System Messages
- Commands
- Content and Tag Management
- REX compares each word individually in the incoming message with the commands defined in itssystem. It cannot find any similarity over a certain ratio with any defined command.
- In this case, it will check if there is any labeled content in the system, if so, it will check if there is a similarity over a certain percentage with the content tags. It transmits the corresponding content that it finds to be similar (in this example, the content of an image uploaded on the system) to the BiP User.
- Live Test: Whether in demo mode or live mode, the service allows you to test at any time as if you actually have sent a message to your service. As a widget on all screens, this ability instantly retrieves updates made on the system and performs the most up-to-date returns accordingly.
System Messages
From this menu, you can set up general messages about your service. Welcome Message: This is the first message that followers of your official account will receive. The contents of the service, what the followers need to do, and the commands they can use are given in this message. It is crucial to meet and direct new followers correctly.- Welcome Message: A message welcoming the user when the user follows a service that requires following.
- Chat Welcome message:A message used to welcome or redirect the users each time or at certain intervals after the users start using the service. At each time and for a service set to 10 minutes, when the user who does not turn on the service screen for 10 minutes or longer turns on the screen for the first time, the set message is sent.
- Mismatch message: This message will be returned if the messages sent by the users do not match any existing command and content tags. It is important here to direct the users to the /help command (a /help command specific to the account which provides detailed information must be entered into the system) and to ensure that they communicate with your service through the correct commands.
- Too Many Messages Alert: Developed as a precautionary measure for situations where malicious followers send too many messages for the purpose of creating unnecessary burdens on the system and to bring the system into an unresponsive state, etc. On the basis of the time interval and message number that the service administrator will set, the users who are sending too many messages are put to silent and the messages they send are not processed. For one time the information message set under this title is returned to the user in this situation.
- System Error Message: In the event of an unexpected system failure, this is the message to be returned to the users who sent messages service.
- Media Auto Message: Media (visual, video, audio) content from followers are not subject to custom setup, standard return messages can be set for these media types. Thus, while the media from the followers are being recorded at BiP Base for later review, it is possible to return notification messages to followers such as “Thank you for the video you sent”. When REX API or TES API is used, service developers can develop software that can perform media analysis (visual analysis, text analysis in images, face analysis, etc.) on their own servers.
- Poll Participation Notice: If there is an open-ended poll defined on the service, the contents of the poll attendance notification message sent as a result of the poll participation to the user can be set here.
Commands
You can return the appropriate automatic replies with the commands you define to your followers who send text messages or locations to your service. If you want to make the returns from your own system, you can set the Return Type to “External Link” and set your own server URL as the external link address. In this case you can use REX APIs to get messages to your own system and prepare dynamic setups. When your service is first turned on, /hello and /help commands are automatically created in the system to lead you. It is necessary to update the contents of these commands and arrange them in accordance with your account. By using Add New Command directive you can create custom commands for your service that will detect text messages or location information from users.- When a text based command set (rule) is desired to be created,
multiple commands (text) for the same purpose can be defined at once under the
respective rule.
- If desired, some commands can be made mandatory for that rule. in this case, if the mandatory text is not included in the message sent by the users, the corresponding rule will not run and the Unmatched Status Message defined under System Messages will be returned to the users.
- o When text is selected as the Return Type for an entered command (or command set), the text message to be returned to the users will need to be entered. Thus, simple question-and-answer setups such as Frequently Asked Questions can easily be implemented. If External Connection is selected as the Return Type, the server URL developed using REX APIs will need to be entered into the system. (*Location will be the 3rd return type which will be added in the future. In such case, service managers will have to enter the brand/company/workplace location information in x; y coordinate format).
- By creating a location -based command, you can create setups
for location information that users share with your service. You can use
location information in 2* ways:
- You can return with a static text message so that when the location information from the followers is saved to BiP Base for later review, and you can return the notification message saying “Your shared location information has been received”,
- You can define the URL that you will create in your own system by using REX APIs as the External Link return type, thereby you will be able to create dynamic location setups.
- You can select location as the return type so that you can create dynamic setups that will return the user the closest location to the user-sent location among the location information you recorded in BiP Base. This allows users to get a simple and fast directions for your brand/company/business.
Content and Tag Management
By tagging the content you will upload with appropriate keywords, you can ensure that your followers can access the content whenever they want. The critical point here is that a keyword being used in Commands should not be used for tagging at the same time. If a command and a tag with the same text are present simultaneously, the tag will be invalid and in each case the setup defined under Commands will run. By using Add New Command directive you can create service-specific content setups that will detect text messages from users and automatically return tagged media content (visual, video, audio, or Rich Media) that corresponds to them.- You can enter more than one label at the same time
- You can load the content that will be returned as a result of the entered tags to BiP Base by first choosing the type and then the content from your computer.
- • Another way to upload content is to tag the contents shared with all followers on the Bulk Post screen at the time of posting. With this method, content shared with all followers is also recorded in the content management system and can be viewed/updated in the Content Management Homepage.
- The BiP User writes “I am happy” or “mtlu” or “I’m happy” and sends it to the service.
- REX compares each word individually in the incoming message with the commands defined in itssystem. It cannot find any similarity over a certain ratio with any defined command.
- In this case, it will check if there is any labeled content in the system, if so, it will check if there is a similarity over a certain percentage with the content tags. It transmits the corresponding content that it finds to be similar (in this example, the content of an image uploaded on the system) to the BiP User.
- Live Test: Whether in demo mode or live mode, the service allows you to test at any time as if you actually have sent a message to your service. As a widget on all screens, this ability instantly retrieves updates made on the system and performs the most up-to-date returns accordingly.
The FTS application provides the infrastructure required for file sharing. It receives file upload request from the client and returns the public URL of the uploaded file to the client. The client provides file sharing via BiP by sharing this public URL