documentation. */ ?> > <?php echo $this->config->item('product_name'); if($this->config->item('slogan')!='') echo " | ".$this->config->item('slogan')?>

Facebook Integration Documentation for chatbot_practika

Application: chatbot_practika

Owner: Akadimia Al-Reyada Al-Fikria Lil-Maharat Al-Ilmia

Business Manager ID: 554117635788697

Website: https://chat.practika.jo

Primary Website: https://practika.jo

Developer: Ziad Mansor

This page describes how chatbot_practika uses Meta (Facebook) Platform data and permissions.

1. Overview of the Application

chatbot_practika is a SaaS platform that enables verified Page Admins and Business Managers to manage Facebook Pages, automate Messenger conversations, respond to messages via Human Agent mode, manage comments, schedule posts, and analyze audience engagement.

The platform only accesses Page data after the Page Admin explicitly logs in using Facebook Login and grants the required permissions.

We do NOT collect, sell, or share user data with any third party. All data is used solely to deliver the features requested by the Page owner.

2. Data Collection and Use

The application collects the following categories of data only after the Page Admin grants access:

Purpose of data processing:

We do NOT use Page data for:

3. Data Storage & Retention

Retention policy:

4. Data Deletion Policy

Users can request deletion through:

Once requested, all of the following are fully erased within 30 days:

5. Data Security

6. Permissions and Justification

Below is every permission requested, including the exact use case and the steps to reproduce the functionality inside chatbot_practika.

A. pages_manage_engagement

Why we need it: To allow Page Admins to write and reply to comments on posts directly from chatbot_practika.

Steps to reproduce:

B. pages_read_user_content

Why we need it: To read public comments made by users on Page posts and display them to the Page Admin.

Steps to reproduce:

C. pages_manage_posts

Why we need it: To allow Page Admins to publish or schedule posts from chatbot_practika.

Steps to reproduce:

D. pages_manage_metadata

Why we need it: To subscribe the Page to Messenger Webhooks and Feed Events for bot automation and event handling.

Steps to reproduce:

E. pages_read_engagement

Why we need it: To retrieve Page posts and engagement metrics to help Page Admins analyze performance.

Steps to reproduce:

F. pages_show_list

Why we need it: To load and display the list of Pages a person manages, so they can choose which Page to connect.

Steps to reproduce:

G. business_management

Why we need it: To import Facebook Business Pages and connect them to chatbot_practika for management.

Steps to reproduce:

H. read_insights

Why we need it: To display Messenger Insights such as daily conversations, messaging connections, blocked conversations, and reported conversations.

Steps to reproduce:

I. pages_messaging

Why we need it: To send automated messages and BOT replies to users who message the Page.

Steps to reproduce:

J. human_agent

Why we need it: To allow human agents to respond to user messages within the 7-day human_agent window.

Steps to reproduce:

K. Business Asset User Profile Access

Why we need it: To display user first name, last name, and profile picture for personalized bot and human replies.

Steps to reproduce:

L. pages_user_genders

Why we need it: To personalize recommendations and content based on user gender (for example, showing more relevant product categories or using correct pronouns).

M. pages_user_locale

Why we need it: To detect the user’s locale and send messages in a relevant language or dialect whenever the Page owner configures multilingual messages.

N. pages_user_timezone

Why we need it: To schedule and send messages at appropriate times in the user’s local time zone, avoiding late-night or intrusive notifications.

7. Human-Agent and BOT Test Script (for Meta Review)

The following simple flow can be used by the Meta Review team to test the Messenger BOT:

Additionally, from the “Live Chat” interface, a human agent can reply manually using the human_agent tag within the allowed 7-day window.

8. Contact Information

Company: Akadimia Al-Reyada Al-Fikria Lil-Maharat Al-Ilmia

Business Name Used on Meta: Art inpa Manager

Address: Wasfi Al-Tal, Tla’ Al-Ali, Amman, Jordan (11182)

Phone: +962785800582

Email: support@practika.jo

Website: https://practika.jo

App URL: https://chat.practika.jo

Last updated: November 2025