Frappe Meta Integration

Meta Cloud API Integration for frappe framework

Install Frappe Meta Integration

bench get-app https://github.com/efeone/frappe_meta_integration

Tags

  • frappe
  • frappe-framework
  • integration
  • meta
  • whatsapp

Add the Frappe Gems badge to your README

Maintain Frappe Meta Integration? Paste this into your README:

[![Listed on Frappe Gems](https://frappegems.com/api/method/frappe_gems.seo.badge?app=efeone%2Ffrappe_meta_integration)](https://frappegems.com/gems/apps/efeone/frappe_meta_integration)

About Frappe Meta Integration

Frappe Meta Integration

Meta Cloud API Integration for frappe framework


Main Features

  1. Supports Frappe Version 14
  2. Supports Text, Media and Template Based WhatsApp Messaging.
  3. Sends a Welcome Message on User Creation.

Screenshots

  1. Workspace

    Workspace

  2. WhatsApp Cloud API Settings

    WhatsApp Cloud API Settings

    token verification

    2.1 Token Verification

    • Using your Facebook developer account, create the WhatsApp Business API.

    • The WhatsApp Business API is used to set the Access Token, Phone Number ID, and WhatsApp Business Account ID.

    • These Data is passed to WhatsApp Cloud API Settings and then saved.

    • Verify the token using the "Verify Token" button. A pop-up window appears on the screen.

    • Add the Whatsapp number and submit.

  3. WhatsApp Communication

    whatsup communication

  • There are three message types available in WhatsApp communication: text, document, and template.

    3.1 Message Type : Text

    • A text field for simple text is provided here.

    3.2 Message Type : Document

    • Here are some fields where media information can be entered.

    3.3 Message Type : Template

    • Here message templates information can be added.

How to Install

  1. bench get-app https://github.com/efeone/frappe_meta_integration.git
  2. bench setup requirements
  3. bench build --app frappe_meta_integration
  4. bench --site [your.site.name] install-app frappe_meta_integration
  5. bench --site [your.site.name] migrate

Prerequisites:

  • Meta for Developers Account
  • WhatsApp configured in the Meta Developer Account
  • Verified Business on Meta
  • Verified WhatsApp Number and a Permanent Token

Dependencies:


Contributing

Will be using the same guidelines from ERPNext

  1. Issue Guidelines
  2. Pull Request Requirements

License

GNU/General Public License (see license.txt) Frappe Meta Integration code is licensed as GNU General Public License (v3)

Related Integrations apps for Frappe & ERPNext

  • Insights — Open Source Business Intelligence Tool
  • Raven — Simple, open source team messaging platform
  • Frappe Whatsapp — WhatsApp cloud integration for frappe
  • Frappe Assistant Core — Infrastructure that connects LLMs to ERPNext. Frappe Assistant Core works with the Model Context Protocol (MCP) to expose ERPNext functionality to any compatible Language Model
  • Biometric Attendance Sync Tool — A simple tool for syncing Biometric Attendance data with your ERPNext server
  • Frappe React Sdk — React hooks for Frappe
  • Frappe Js Sdk — TypeScript/JavaScript library for Frappe REST API
  • Mcp — Frappe MCP allows Frappe apps to function as MCP servers