Skip to content

Commit

Permalink
Merge pull request #266 from glific/glific-onboarding-toolkit.-md
Browse files Browse the repository at this point in the history
Update 01. Glific Onboarding Toolkit.md
  • Loading branch information
PriyeshSikariwal authored Feb 16, 2025
2 parents d8f9d0e + cffd6ba commit 5964cad
Showing 1 changed file with 122 additions and 23 deletions.
145 changes: 122 additions & 23 deletions docs/2. Onboarding/01. Glific Onboarding Toolkit.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,29 +3,118 @@
___
![image](https://user-images.githubusercontent.com/32592458/212236384-09147af2-3acf-45b0-a644-4aa090bdda1e.png)

# Requirements
To be a part of Glific pilot you’ll need these things:
## Getting Started with Glific: Pre-Read before Onboarding

1. **Facebook page** of your organization for [**Facebook Business Manager Verification**](https://glific.github.io/docs/docs/Onboarding/Facebook%20Verification%20Process%20for%20WhatsApp%20Business%20API/)
This documentation serves as a comprehensive guide for organizations looking to onboard onto [Glific](https://glific.org/).

It outlines the various approaches to onboarding, the key steps involved, pricing details, training and support post-onboarding, and expectations from the organization.

## About Glific and how it works:

Glific is a SaaS platform that enables NGOs to build and manage their own WhatsApp chatbot.
Glific is easy to use and can be set up in an easier manner with our detailed documentation.
We recommend having at least one dedicated team member to take ownership of the chatbot for a long term.
Our support team is available via an active Discord channel for queries related to the platform, features, or bugs, and we also host weekly support hour calls every Tuesday for all NGOs.

If you need any additional support, it can be availed through consulting. Here are the charges:

<img width="503" alt="image" src="https://github.com/user-attachments/assets/58f2a310-ceff-41b9-8730-08137eaeb8c4" />

You can also refer to our detailed [consulting overview document](https://drive.google.com/file/d/1uUuD0GiGMZy7Jqzfi0VV6v2gvQH2NhD5/view?usp=sharing) for more information.

## Before you get started on Glific:

1) **A Facebook page and an active phone number which is not on WhatsApp to set up the chatbot.**

2) **Funds to run the chatbot**- On an average an NGO spends between 10-15k per month if they are using the chatbot to run reminder messages to 500 people once a week.

3) **Clarity on the program** to run the WhatsApp chatbot on: For example- Build a teacher training chatbot to train teachers on basic computer literacy skills twice a week in a month or send reminders to target users to eat healthy meals once a week for a period of six months.
[Here’s](https://docs.google.com/document/d/1jQcSOLfASa_RR7f_JlZd7WT2INaSC9tTQCNdWI_EOOw/edit?tab=t.0) a reference use case document for you to start documenting your usecase.

4) **A long-term dedicated team member to anchor the chatbot for you**. Please find the key skills required in the team member below:

a) **Program knowledge** - The person responsible should know the program well and has a fair understanding of how conversation works with the
target users. Ensure chatbot aligns with the program’s on-ground operations and objectives.

b) **Basic tech & logic reasoning skills** - Setting up flows would require some logical reasoning, data and problem-solving skills.

Refer to this [blog](https://glific.org/skills-and-knowledge-required-to-run-a-chatbot-effectively/) to know about more skills required



## Onboarding Steps for Glific

#### If you're setting up Glific for WhatsApp 1:1 Chatbot, please follow the onboarding steps outlined below:

a. **Acquire an Active Phone Number:** Obtain a phone number to use as your bot number. Make sure it is not used on WhatsApp/WhatsApp Business

b. **Verify Your Facebook Business Manager Page:** Facebook verification is an essential step in setting up your WhatsApp chatbot. Facebook Business
Manager verification proves your business is genuine before you can use the WhatsApp Business API to run a WhatsApp chaPlease have any
**two of the following documents** ready for upload- one to verify the legal name and another to confirm the legal address.

Please have any **two** of the following documents ready for upload- one to verify the legal name and another to confirm the legal address.
- Certificate/Articles of incorporation
- Business registration or licence document
- Government-issued business tax document
- Business bank statement
- Utility bill

2. A **phone number** to be used for **Whatsapp Chatbot**
c. **Set Up a Gupshup Account:** Gupshup is our Meta service provider, enabling WhatsApp messaging on our platform. Organizations need a credit card to recharge their Gupshup wallet, as Gupshup follows a prepaid "Pay as you use" model for messaging charges. This cost is separate from Glific’s charges and must be managed independently.

d. **Complete the [Glific Onboarding Form](https://prod.glific.com/organization-registration)**

e. **Setup Google CloudConsole (GCS)**

The assigned POC from your organization will be expected to follow this process independently, using our [comprehensive documentation](https://glific.github.io/docs/docs/Onboarding/Glific%20Onboarding%20Toolkit), which includes detailed steps with images and videos.
Our team will support you if you get stuck at any of these steps through call/Discord/email.

### Training and Support Post-Onboarding

Our support team will conduct three onboarding calls to get you started. These will cover:

- Hands-on training on the Glific platform
- Best practices & introducing a few more features
- Data and dashboard overview

A detailed plan for these sessions will be shared during the onboarding process. Following this, your organization would be able to create flows and run chatbot independently using our platform features.

**Support channels available with Glific:** As a SaaS platform, we provide ongoing support if you have a question/issues on platform-

For the chatbot number, use a new number or an existing one- but ensure the number shouldn’t be on Whatsapp already. If the number is already registered on WA, ensure it is deleted. Also, keep the chatbot number active and nearby, as you will receive verification codes at various stages of the process.
1) **Documentation** – Our [documentation](https://glific.github.io/docs/docs/intro/) usually will have 90% of the answers to your questions.

3. [Setup account on **Gupshup**](https://glific.github.io/docs/docs/Onboarding/Setup%20an%20organisation%20on%20GupShup/)
2) **Query resolution:** You can raise a query through our [Discord channel](https://discord.gg/gYHMRGQVpT), where our AI bot will provide an instant response. If needed, our team will follow up based on the type of request.

3) **Support Hour Calls:** For facetime with our support team to get your queries resolved, you can join weekly support hour [group call](https://meet.google.com/ced-hbmr-suh) held on Tuesdays from 3:30 PM to 4:00 PM

4. **There is a monthly fee of INR 9,500 for the platform usage and a one-time setup cost of INR 15,000 for initial consulting/training/customizations.**
(The fee covers our operational expenses and platform costs. Messaging costs are additional and will be paid via credit card directly to Gupshup - all pricing details here. Platform development and enhancement costs are borne by philanthropic funding.)
1. **Your use case and how you plan to use it. For what programs, the scale, etc…**
(The reason is that once the NGOs identified the process and have documented how communications will happen at their organisations, it will be easier to apply Glific or any relevant software solution for that. Identifying and refining the process is key and super important.)
4. **Your proposed workflow:** [**Example 1**](https://docs.google.com/document/d/1jQcSOLfASa_RR7f_JlZd7WT2INaSC9tTQCNdWI_EOOw/edit)**,** [**Example 2**](https://docs.google.com/document/d/1WxIWityZm3rEuQKM5m2U81gA7EhNgKrj/edit)
4) **Level Up Webinars:** We conduct an advanced webinar at the end of every month, where we share about new Glific features, encourage cross learning and also conduct sessions which will be helpful for your chatbot programs.
Topics and dates for this webinar will be communicated in advance via Email, [Monthly Newsletter](https://zcmp.in/E4S7),[Discord channel](https://discord.gg/gYHMRGQVpT), & [Glific Community WhatsApp Groups](https://chat.whatsapp.com/KxUanZQ8EKW81SO4x4pmKO).


### Pricing Details

**WhatsApp 1:1 Chatbot:**

Our [pricing structure](https://glific.org/pricing/) for WhatsApp 1:1 automation includes four components:

1) A one-time onboarding fee of INR 15,000 + taxes covers account setup, onboarding assistance, and platform training.
2) A platform fee of INR 9,500/month + taxes.
3) WhatsApp messaging fees are charged, based on user-initiated (UI) and business-initiated (BI) conversations. Refer to the table below for
detailed pricing:

| Market | Currency | Marketing | Utility | Authentication | Service |
|---------|---------|-----------|---------|---------------|---------|
| India, For other regions,refer to this [link](https://developers.facebook.com/docs/whatsapp/pricing/) | USD | 0.0107 | 0.0014 | 0.0014 | Free |

Gupshup charges a surcharge of 0.001 USD per message (Incoming & Outgoing) until you reach a volume of 75k messages in a month.
Beyond that it charges a flat rate of $75 for a month.

4) **Google Cloud Storage and BigQuery fees:** Google BigQuery, used for storing and accessing chatbot data, provides new Google Cloud users with $300 in free credits valid for 90 days. The free tier is often sufficient for initial needs, covering up to 10GB of storage and 1TB of queries per month. You’ll only incur charges if your usage exceeds these free limits. For more details, see [Google’s pricing page](https://cloud.google.com/bigquery/pricing).

### Defining Your Use Case and Workflow for Implementation

1) **Your use case and how you plan to use it. For what programs, the scale, etc…**
(The reason is that once the NGOs identified the process and have documented how communications will happen at their organisations, it will be easier to apply Glific or any relevant software solution for that. Identifying and refining the process is key and super important.)

2) **Your proposed workflow:** [**Example 1**](https://docs.google.com/document/d/1jQcSOLfASa_RR7f_JlZd7WT2INaSC9tTQCNdWI_EOOw/edit)**,** [**Example 2**](https://docs.google.com/document/d/1WxIWityZm3rEuQKM5m2U81gA7EhNgKrj/edit)

(This a sample flow for ideas, your proposed workflow should be different from the example.)
1. **Details and description of any previous pilot experiments(with 10-50 users)**
Expand Down Expand Up @@ -64,24 +153,34 @@ ___
| Ready to launch | | |

> *Please make sure to keep a check on the number&#39;s validity, inactive numbers might get shut down by your telecom service provider. You can recharge with a year-long plan or switch to a postpaid plan to avoid a shutdown.
___
# Glific Test Account

```
https://staging.glific.com/login
Phone number: +917834811114
Password: Secret1234!
```
Please don&#39;t use this to build extensive flows and testing on live numbers. We update the account every week so any work you do is likely to be removed. Please only use it to view the platform and check out the features.

___

# Reference Article

- [Arist: The Text Message Learning Platform](https://www.arist.co) - Gives good ideas on how to structure content and make it engaging
- [FunDza Literacy Trust | Reading changes lives!](http://www.fundza.co.za) - A good example of how to use a highly structured menu and give access to lots of content. The WhatsApp number is at the bottom
- [Turn.io Learn](https://learn.turn.io) - Training material from our friends at Turn

# Important Points:

1) **Billing Options:**

- **Monthly:** Payment via credit card or bank transfer. Pre-biled for the month.
- **Quarterly:** Payment via cheque, NEFT or Bank transfers. Pre-billed for the quarter.
- **Annually:** Payment via cheque, NEFT or Bank transfers. Pre-billed for the year.


**Please note:** The invoice for all billing options will be raised on the 1st of the month, and the payment must be cleared within 15 days. Failure to do so for 2 consecutive months will result in the account being moved to forced suspension until the payment is settled.

2) Glific is a SaaS platform with a simple, continuous subscription model. Once an organization subscribes, the service remains **active unless they choose to pause or opt out**. This ensures uninterrupted access without the need for manual renewals, and billing continues automatically until a change is requested.

**Please note:** The subscription fee for the Glific SaaS platform is charged in full, regardless of the platform’s usage.

3) **Temporary Account Suspension:**

If your organization is undergoing a strategizing phase, pausing operations, or has completed the program for which the WhatsApp chatbot was implemented, you can choose to temporarily suspend your account. Please notify us at least one month in advance. During suspension, access to the platform will be restricted, and the chatbot will not send or receive messages.
A subscription fee of INR 1500 per month + taxes will apply for the account maintenance.


___

0 comments on commit 5964cad

Please sign in to comment.