Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

Endpoint Configuration

/whatsapp-webhook/messages

Secure this endpoint with necessary security policy.(Presently allow request from certain IP addresses(203.212.70.58, valuefirst provider IP))

Builds

  • Frontend (refer the latest release builds if the build deployed after the release)

    • citizen:327-release-extended-feb-24-92a74490(QA)

    • Citizen:372-pgr-ui-enhancements-release-0718682e (UAT)

    • Citizen:842-punjab_citizen_specific_relase-c2ef700a (PROD)

  • Service Builds: (refer the latest release builds if the build deployed after the release) Please tick cluster-configs  option while deploying

    • Chatbot:- chatbot-db:49-chatbot-64f0c78 

    • Egov-user-chatbot:- 

      • egov-user-chatbot:4-user_changes_MT-621fe60 (If user data encryption enabled in the environent)(currently only for QA.)

      • egov-user-chatbot:9-user-chat-prod-49a8547 (If user data encryption not done in the environment)(currently build to be used on UAT)

    • egovio/egov-url-shortening-db:11-url-shortening-6e4ee58


Environment Variables:-

1. key: egov-services-fqdn-name

section: egov-config

2. key: kafka-brokers

section: egov-config

3. key: egov-user-chatbot

section: egov-service-host

4. key: egov-user

section: egov-service-host

5. key: zuul

section: egov-service-host

  • Add value-first username and password in environment secret key config files with key “valuefirst.username” and “valuefirst.password” in “chatbot:” section.

  • Add  citizen fixed otp (any numeric of length 6) with key “citizen-login-password-otp-fixed-value:” in environment secrets in “egov-user-chatbot:” section

ex:-https://github.com/egovernments/eGov-infraOps/blob/master/helm/environments/dev-secrets.yaml

  • The default state tenantId used in egov-user-chatbot is “pb“, if different tenantId required then add following in environment yml.

egov-user-chatbot:

egov-state-level-tenant-id: "pg"

ex:- https://github.com/egovernments/eGov-infraOps/blob/master/helm/environments/uat.yaml#L315

  • Override following environment variables

    • kafka-topics-partition-count: suitable value

    • kafka-topics-replication-factor: suitable value 

    • kafka-consumer-poll-ms: suitable value

    • kafka-producer-linger-ms: suitable value

    • contact-card-whatsapp-number: configured WA number

    • contact-card-whatsapp-name: "mSeva Punjab"

    • valuefirst-whatsapp-number: configured WA number

    • Valuefirst-notification-assigned-templateid: fill correct template id registered for WA number here

    • Valuefirst-notification-resolved-templateid: fill correct template id registered for WA number here

    • valuefirst-notification-rejected-templateid: fill correct template id registered for WA number here

    • valuefirst-notification-reassigned-templateid: fill correct template id registered for WA number here

    • valuefirst-notification-commented-templateid: fill correct template id registered for WA number here

    • valuefirst-notification-welcome-templateid: fill correct template id registered for WA number here

    • Valuefirst-notification-root-templateid: fill correct template id registered for WA number here

    • valuefirst-send-message-url:"https://api.myvaluefirst.com/psms/servlet/psms.JsonEservice"


Indexer Config:-

https://github.com/egovernments/configs/blob/master/egov-indexer/chatbot-telemetry.yaml


Localisations:-

  • All localisation codes for all defined PGR complaint categories should be present in PGR localisations with prefix “pgr.complaint.category. .

MDMS:

  • No labels