Skip to content

Instantly share code, notes, and snippets.

@armanhakimsagar
Last active February 6, 2021 21:51
Show Gist options
  • Save armanhakimsagar/16f56145d289194e8b5fbd19c09c3e2e to your computer and use it in GitHub Desktop.
Save armanhakimsagar/16f56145d289194e8b5fbd19c09c3e2e to your computer and use it in GitHub Desktop.
Textit :
* RapidSMS is framework custom SMS systems.
UNICEF Innovation has been working with SMS systems since 2007,
when it created an open source platform called RapidSMS
* Add your own logic & you can trigger actions, such as sending an SMS, email or even calling an external API
* create a Flows :
1. create response details
2. get all data in source data & assign in variable for response
3. It can be single choice , multiple choice or numaric
https://textit.in/flow/editor/71e35662-88a3-45b3-84b7-4f7d4b38a65c/
* Real-time analytics
* add a channel : A channel is a phone number or social network account which TextIt can use to send and receive messages on your behalf.
https://textit.in/channels/channel/claim/
* Ongoing Campaigns :
1. You can create Flows with time
* Manage SMS just like e-mail (inbox,draft,outbox)
* http://docs.rapidpro.io/
Demo :
https://textit.in/flow/
armanhakimsagar@gmail.com
armanDnet
question answer :
1. my project location in bangladesh. Is your service available in bangladesh ?
TextIt can be used in any country in the world using an Android channel.
However most countries have local aggregator available. We can also connect
directly with carriers for an additional fee.
2. Textit & rapidpro is there any relationship ?
Yes. We built TextIt and maintain it in the open as RapidPro.
RapidPro is full software suite of applications to run the service.
3. I want to send conditional sms on period of time. Is it possible in your service?
Yes, messages can be sent conditionally using flow logic and scheduled intelligently using campaigns.
4. If i buy & use local bulk sms service. then what will be your benifit ?
1,000 sms $20
2,500 sms $40
10,000 sms $140 (1.20 taka)
payment system ?
We accept credit cards through stripe.
5. How does TextIt Store and Secure my Data?
We host with Amazon Web Services, and all TextIt data is stored solely in the United States. Our servers are protected by firewalls,
and all access to those servers is permitted only through encrypted channels that are FIPS-140-2 compliant,
but no encryption is done on data at rest.
6. I have 20000 phone number list for my project. how can import my number list for send sms by your service ?
import your contact here : https://textit.in/contact/import/
contact list : https://textit.in/contact/filter/7200234d-bbbd-4eee-bc8e-70704e22eac7/
7. can i use local bulk sms for send sms or your suggestion for api integration?
So long as the provider is 2-way, then we can discuss integration.
https://textit.in/channels/types/external/claim
8. Zapier :
Zapier allows anyone to integrate TextIt with over 500 other apps like Google Sheets, Slack and Salesforce without writing a single line of code.
Zapier watches your apps for new data and kicks off triggers and actions based on the rules you set. Each trigger and action pairing is called a 'zap'
pending :
trigger
webhook
rapidpro install :
need to install:
1. PostgreSQL
2. Radis
3. lessc
4. nodejs bower
5. virtual environment
6. ansible playbook
7. Python
8. Django
sudo apt-get install python3.6
apt-get install python3-pip
apt install python-pip
pip -v (for check)
pip install django
django-admin --version (for check)
Create temba user for PostgreSQL :
sudo apt-get install postgresql postgresql-contrib
sudo apt-get install postgresql-server-dev-9.5
sudo apt-get install postgresql-client
sudo -i -u postgres
psql
\q
createuser --interactive
temba createuser
createdb temba
git clone https://github.com/rapidpro/rapidpro.git
cd rapidpro/temba
ln -s settings.py.dev settings.py
sudo apt install virtualenv
virtualenv env
source env/bin/activate
pip install -r pip-freeze.txt
sudo apt-get install nodejs
sudo apt-get install npm
npm install less
sudo apt-get install node node-less coffee-script
http://litlfred.github.io/rapidpro/docs/development/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment