Greenbubble Docs
Greenbubble Docs Reviewed 11 August 2026

How to use the platform

Step-by-step guides for connecting channels, sending messages, and integrating with the Developer API.

/
Updates Collected automatically from product repos

Changelog

Every significant update we ship across the Greenbubble platform, in plain language.

Sunday, September 13, 2026

App 729a22d

Show WhatsApp blocking for Cloud API chats

Show WhatsApp blocking for Cloud API chats [app] [changelog]

App f5edac2

Add WhatsApp contact blocking to Unibox

Add WhatsApp contact blocking to Unibox [app] [changelog]

Friday, September 11, 2026

App e9346ab

Fix WABA phone numbers table overflow

Fix WABA phone numbers table overflow [app] [changelog]

App 3fd86d9

Show WABA ID and phone number ID on the phone numbers table

Show WABA ID and phone number ID on the phone numbers table [app] [changelog]

App 25153bc

Show all staff and members

Show all staff and members [app] [changelog]

Thursday, September 10, 2026

App 4c6fbfd

Fix duplicate interactive automation routing

Fix duplicate interactive automation routing [app] [changelog]

API 0835490

Repair orphaned Meta Flow associations

Repair orphaned Meta Flow associations [api] [changelog]

App 12a2441

Fix WhatsApp automation, forms, and templates

Fix WhatsApp automation, forms, and templates [app] [changelog]

Sunday, September 6, 2026

App 9802335

Prevent Unibox contact panel overlap

Prevent Unibox contact panel overlap [app] [changelog]

MCP 769f701

Expand Admin MCP billing reports

Expand Admin MCP billing reports [mcp] [changelog]

Saturday, September 5, 2026

Infra 63d7e01

Isolate Scan Device runtime in PM2 worker

Isolate Scan Device runtime in PM2 worker [infra] [changelog]

API 58816cc

Protect API from Scan Device decryption storms

Protect API from Scan Device decryption storms [api] [changelog]

Friday, September 4, 2026

App 3646633

Consolidate WhatsApp template sync

Consolidate WhatsApp template sync [app] [changelog]

Thursday, September 3, 2026

App 3c15052

GB-2026-09-03-002: Clarify unlimited lifetime usage UI

GB-2026-09-03-002: Clarify unlimited lifetime usage UI [app] [changelog]

API 1860047

GB-2026-09-03-001: Fix agent template conversation starts

GB-2026-09-03-001: Fix agent template conversation starts [api] [changelog]

Wednesday, September 2, 2026

App a0a8f65

GB-2026-09-02-001: Allow permitted agents to send conversation templates

GB-2026-09-02-001: Allow permitted agents to send conversation templates [app] [changelog]

Monday, August 31, 2026

API e197abe

GB-2026-08-31-001: Return sendable template_id on template list/get

GB-2026-08-31-001: Return sendable template_id on template list/get [api] [changelog]

Saturday, August 29, 2026

API e2ce182

GB-2026-08-28-004: Add per-event outbound webhooks + admin UI

GB-2026-08-28-004: Add per-event outbound webhooks + admin UI [api] [changelog]

API fcb293a

GB-2026-08-28-003: Add SaaS event emission for operator alerting

GB-2026-08-28-003: Add SaaS event emission for operator alerting [api] [changelog]

Thursday, August 27, 2026

API d9faedf

GB-2026-08-27-002: Regenerate API reference from Postman collection

GB-2026-08-27-002: Regenerate API reference from Postman collection [api] [changelog]

Tuesday, August 25, 2026

Website 4ec8d1a

GB-2026-08-26-001: Centralize Greenbubble brand tokens

GB-2026-08-26-001: Centralize Greenbubble brand tokens [website] [changelog]

App c186c6b

GB-2026-08-26-001: Align product and website branding

GB-2026-08-26-001: Align product and website branding [app] [changelog]

Sunday, August 23, 2026

App 3b736ef

Replace flow canvas grid with subtle dots

Replace flow canvas grid with subtle dots [app] [changelog]

App 201450e

Keep tenant table actions visible

Keep tenant table actions visible [app] [changelog]

App c519a5e

Compact cyclic flow layouts and add node navigation

Compact cyclic flow layouts and add node navigation [app] [changelog]

App c81538d

Improve large-flow automation layout

Improve large-flow automation layout [app] [changelog]

API 7e42a5f

Repair legacy workspace ID types

Repair legacy workspace ID types [api] [changelog]

App f68c7db

Preserve line breaks in Unibox messages

Preserve line breaks in Unibox messages [app] [changelog]

API 843f891

Enforce WhatsApp workspace isolation

Enforce WhatsApp workspace isolation [api] [changelog]

API de1bd4d

Fix workspace-safe contact imports and error reports

Fix workspace-safe contact imports and error reports [api] [changelog]

App 2de95b0

Align and deduplicate tenant utility header

Align and deduplicate tenant utility header [app] [changelog]

App de8a12d

Fix Dashboard rail module selection

Fix Dashboard rail module selection [app] [changelog]

App a84fa21

Make Overview a direct dashboard destination

Make Overview a direct dashboard destination [app] [changelog]

Saturday, August 22, 2026

App 5219357

Center large flows on their trigger

Center large flows on their trigger [app] [changelog]

App cc43961

Keep large automation layouts readable

Keep large automation layouts readable [app] [changelog]

App b28b812

Redesign automation builder workspace

Redesign automation builder workspace [app] [changelog]

App 5fb52ff

GB-2026-08-23-002: Unify tenant shell and dashboard conversion UX

GB-2026-08-23-002: Unify tenant shell and dashboard conversion UX [app] [changelog]

Website 3d04c51

GB-2026-08-23-002: Align homepage hero with GreenBubble brand

GB-2026-08-23-002: Align homepage hero with GreenBubble brand [website] [changelog]

Website 9a16017

GB-2026-08-23-001: Simplify website conversion and pricing UX

GB-2026-08-23-001: Simplify website conversion and pricing UX [website] [changelog]

App 7239fca

GB-2026-08-23-001: Redesign tenant navigation and activation UX

GB-2026-08-23-001: Redesign tenant navigation and activation UX [app] [changelog]

API 21c0e04

Preserve dynamic media in v2 template sends

Preserve dynamic media in v2 template sends [api] [changelog]

Docs fbddb6a

Require tag to collect changelog entries

Require [changelog] tag to collect changelog entries [docs]

API 61ba576

Re-trigger flows when keyword replies hit stale menus

Re-trigger flows when keyword replies hit stale menus [api]

Friday, August 21, 2026

API 25451f0

Fix clear chat when Unibox contact is unmapped

Fix clear chat when Unibox contact is unmapped [api]

API 8f823f6

Clarify Meta coexistence sync status

Clarify Meta coexistence sync status [api]

API 680626c

Recover Embedded Signup after Meta cancellation

Recover Embedded Signup after Meta cancellation [api]

API 0c4fe73

Render template variables in Unibox and backfill legacy template messages

Render template variables in Unibox and backfill legacy template messages [api]

API 7413af9

Fix inbound contact persistence and automate pipelines

Fix inbound contact persistence and automate pipelines [api]

App 7a7a2b4

Sync Unibox lead context with pipelines

Sync Unibox lead context with pipelines [app]

App 49df690

Center Arrange Nodes from the trigger left-to-right

Center Arrange Nodes from the trigger left-to-right [app]

App 3978c8c

Arrange flow nodes in n8n-style left-to-right lanes

Arrange flow nodes in n8n-style left-to-right lanes [app]

API ce74450

Keep waiting list-reply flows alive and match option titles

Keep waiting list-reply flows alive and match option titles [api]

App 90fd200

Space flow-builder auto-arrange so nodes no longer overlap

Space flow-builder auto-arrange so nodes no longer overlap [app]

Thursday, August 20, 2026

App 9addd26

Add notification center and repair workspace messaging

Add notification center and repair workspace messaging [app]

App 67b7858

Add selectable notification tones with admin default preview

Add selectable notification tones with admin default preview [app]

API 011f950

Re-resolve recurring broadcast audience each run GB-2026-08-21-007

Re-resolve recurring broadcast audience each run GB-2026-08-21-007 [api]

App fd82478

Unify contacts with lead and pipeline views GB-2026-08-21-006

Unify contacts with lead and pipeline views GB-2026-08-21-006 [app]

App cc32fea

Add category list view to Explore WhatsApp templates

Add category list view to Explore WhatsApp templates [app]

App e555853

Pin WhatsApp template category chip colors so they cannot flatten

Pin WhatsApp template category chip colors so they cannot flatten [app]

App aa13a5b

Add WhatsApp template list view grouped by Marketing Utility Auth

Add WhatsApp template list view grouped by Marketing Utility Auth [app]

App 7c1b073

Add Tag Assigned trigger so tagging a contact starts a flow

Add Tag Assigned trigger so tagging a contact starts a flow [app]

App 71ddbe3

Send Unibox 1:1 templates as messages instead of campaigns

Send Unibox 1:1 templates as messages instead of campaigns [app]

Website 6dc63fb

Record marketing reliability cleanup GB-2026-08-20-012

Record marketing reliability cleanup GB-2026-08-20-012 [website]

Website cfffa42

Clear marketing reliability debt GB-2026-08-20-012

Clear marketing reliability debt GB-2026-08-20-012 [website]

API fe39fbd

Merge unique same-name WhatsApp username contacts into phone chats GB-2026-08-20-011

Merge unique same-name WhatsApp username contacts into phone chats GB-2026-08-20-011 [api]

API 35c8378

Merge WhatsApp username Unibox chats into the phone thread GB-2026-08-20-011

Merge WhatsApp username Unibox chats into the phone thread GB-2026-08-20-011 [api]

App bd49650

Add Unibox outbound webhooks to forward inbound replies GB-2026-08-20-010

Add Unibox outbound webhooks to forward inbound replies GB-2026-08-20-010 [app]

App 56e7cad

Match Unibox socket insert to RecentChatResponseItem GB-2026-08-20-009

Match Unibox socket insert to RecentChatResponseItem GB-2026-08-20-009 [app]

App 4fa7816

Fix Unibox socket chat insert type for production build GB-2026-08-20-009

Fix Unibox socket chat insert type for production build GB-2026-08-20-009 [app]

App ff8c7fe

Keep Unibox chats when workspace contacts do not map GB-2026-08-20-009

Keep Unibox chats when workspace contacts do not map GB-2026-08-20-009 [app]

API a96403f

Stamp inbound Unibox contacts with workspace so notified chats appear GB-2026-08-20-008

Stamp inbound Unibox contacts with workspace so notified chats appear GB-2026-08-20-008 [api]

API f0a6dc1

Fix empty Unibox threads caused by hiding Meta 131051 placeholders GB-2026-08-20-007

Fix empty Unibox threads caused by hiding Meta 131051 placeholders GB-2026-08-20-007 [api]

API ac8d0ce

Show Unibox button replies and hide Meta 131051 placeholders GB-2026-08-20-006

Show Unibox button replies and hide Meta 131051 placeholders GB-2026-08-20-006 [api]

Infra de98ab6

Run unsupported-message backfill during API deploy GB-2026-08-20-005

Run unsupported-message backfill during API deploy GB-2026-08-20-005 [infra]

API d86e1bf

Backfill legacy unsupported inbound messages GB-2026-08-20-005

Backfill legacy unsupported inbound messages GB-2026-08-20-005 [api]

App 355294e

Add template header samples and campaign reports GB-2026-08-20-004

Add template header samples and campaign reports GB-2026-08-20-004 [app]

App d25c82d

Auto-tag quick-reply responses and render them in the Unibox GB-2026-08-20-003

Auto-tag quick-reply responses and render them in the Unibox GB-2026-08-20-003 [app]

Wednesday, August 19, 2026

API 3888e0b

Scope Unibox chats and threads to the open workspace GB-2026-08-19-003

Scope Unibox chats and threads to the open workspace GB-2026-08-19-003 [api]

App f154cde

Load Unibox threads for contacts missing workspace_id GB-2026-08-19-002

Load Unibox threads for contacts missing workspace_id GB-2026-08-19-002 [app]

API d109749

Register Cloud API numbers after Embedded Signup GB-2026-08-19-001

Register Cloud API numbers after Embedded Signup GB-2026-08-19-001 [api]

Tuesday, August 18, 2026

App 127ba0e

Move store badges into the app header GB-2026-08-18-003

Move store badges into the app header GB-2026-08-18-003 [app]

Docs aa0252a

Add App Store and Play Store badges to the docs footer

Add App Store and Play Store badges to the docs footer [docs]

Website 9815fb2

Keep store badges in the footer and drop the extra banner

Keep store badges in the footer and drop the extra banner [website]

Website 775056e

Show one store CTA per page

Show one store CTA per page [website]

Website 860b809

Remove duplicate App Store and Play Store banners

Remove duplicate App Store and Play Store banners [website]

Website 1150b83

Keep the blog guide card below the sticky site header

Keep the blog guide card below the sticky site header [website]

App 9ac2406

Add store badges in the web app GB-2026-08-18-002

Add store badges in the web app GB-2026-08-18-002 [app]

Website 09ee44b

Highlight iOS and Android apps across marketing pages GB-2026-08-18-002

Highlight iOS and Android apps across marketing pages GB-2026-08-18-002 [website]

Website 4270a30

Add App Store and Play Store download badges GB-2026-08-18-001

Add App Store and Play Store download badges GB-2026-08-18-001 [website]

Docs ce68a2c

Record marketing store listing links GB-2026-08-18-001

Record marketing store listing links GB-2026-08-18-001 [docs]

Docs 2d851cb

Add key-based docs VPS deploy path and PM2 env loading

Add key-based docs VPS deploy path and PM2 env loading [docs]

Docs cd5b911

Collect changelog on the docs server and match the in-app docs UI

Collect changelog on the docs server and match the in-app docs UI [docs]

Saturday, August 15, 2026

API e4be35d

Restore hashed-session realtime auth and keep form webhook secrets

Restore hashed-session realtime auth and keep form webhook secrets [api]

App 7a0b249

Harden credential storage and admin authentication

Harden credential storage and admin authentication

API 6607a2d

Reconcile all Embedded Signup phone numbers

Reconcile all Embedded Signup phone numbers [api]

App e6ed178

Allow scan-device workspaces to use Event Notifications

Allow scan-device workspaces to use Event Notifications [app]

Friday, August 14, 2026

API 08b297c

Fix custom-field variable mapping and sync soul ledgers

Fix custom-field variable mapping and sync soul ledgers [api]

App 949edd4

Add a WhatsApp-only Embedded Signup Login config

Add a WhatsApp-only Embedded Signup Login config

Thursday, August 13, 2026

App 21c79be

Show already-shared Cloud API numbers on Connect

Show already-shared Cloud API numbers on Connect

App 71cc35d

Pin Embedded Signup to v2 extras so existing WABAs appear

Pin Embedded Signup to v2 extras so existing WABAs appear

App 9f8c81d

Launch v4 Embedded Signup coexistence with feature_type only

Launch v4 Embedded Signup coexistence with feature_type only [app]

App b3e5925

Pin Embedded Signup extras to v3 so Business App featureType is honored

Pin Embedded Signup extras to v3 so Business App featureType is honored [app]

App d4377a7

Stop treating expired Meta chat backfill as a failed coexistence connect

Stop treating expired Meta chat backfill as a failed coexistence connect [app]

App 2af7375

Show Cloud API failure reason on hover of the red status icon

Show Cloud API failure reason on hover of the red status icon [app]

App 94c8e21

Show WhatsApp Cloud API failure reasons in Unibox

Show WhatsApp Cloud API failure reasons in Unibox [app]

API ef543c4

Surface real WhatsApp send errors through the n8n API

Surface real WhatsApp send errors through the n8n API [api]

Website 8c828ab

Remove debug lead reference from signup modal

Remove debug lead reference from signup modal [website]

Website e325d87

Remove debug lead reference from signup modal success screen

Remove debug lead reference from signup modal success screen [website]

Website a40a03d

Redeploy to bind Reoon email verification secret

Redeploy to bind Reoon email verification secret [website]

Website fb9c5c1

Verify lead and newsletter emails with Reoon (GB-2026-08-13-006)

Verify lead and newsletter emails with Reoon (GB-2026-08-13-006) [website]

API 0a0bc96

Verify signup and lead emails with Reoon

Verify signup and lead emails with Reoon [api]

Infra 224f71f

Document zero-minute mobile releases GB-2026-08-13-005

Document zero-minute mobile releases GB-2026-08-13-005 [infra]

API 40cbda1

Deduplicate out-of-band WhatsApp status warnings

Deduplicate out-of-band WhatsApp status warnings [api]

API 580a414

Stop flow-engine timeout worker from re-polling paused flows

Stop flow-engine timeout worker from re-polling paused flows [api]

API cdad86b

Deduplicate subscription renewal and expiration emails

Deduplicate subscription renewal and expiration emails [api]

Wednesday, August 12, 2026

Mobile a05b60d

Record mobile main merge GB-2026-08-13-001

Record mobile main merge GB-2026-08-13-001 [mobile]

Mobile a226821

Confirm valid splash-fix TestFlight build GB-2026-08-13-001

Confirm valid splash-fix TestFlight build GB-2026-08-13-001 [mobile]

Mobile c2688c2

Document splash animation repair GB-2026-08-13-001

Document splash animation repair GB-2026-08-13-001 [mobile]

Mobile aa5f5cb

Fix splash animation synchronization GB-2026-08-13-001

Fix splash animation synchronization GB-2026-08-13-001 [mobile]

Infra 7fea517

Confirm valid TestFlight build GB-2026-08-12-008

Confirm valid TestFlight build GB-2026-08-12-008 [infra]

Docs ce54e38

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

Infra b47f064

Record successful iOS TestFlight upload GB-2026-08-12-008

Record successful iOS TestFlight upload GB-2026-08-12-008 [infra]

Mobile 252929f

Fix App Store icon alpha GB-2026-08-12-008

Fix App Store icon alpha GB-2026-08-12-008 [fix]

Infra e06610f

Use stable TestFlight uploader GB-2026-08-12-008

Use stable TestFlight uploader GB-2026-08-12-008 [infra]

Docs cc210b6

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

Mobile 4f8957d

Fix keystore path to app module directory

Fix keystore path to app module directory [mobile]

Infra 1f5fc04

Bind iOS profiles to CI certificate GB-2026-08-12-008

Bind iOS profiles to CI certificate GB-2026-08-12-008 [infra]

Infra 3952e17

Clarify iOS release signing GB-2026-08-12-008

Clarify iOS release signing GB-2026-08-12-008 [infra]

Infra 7a3f225

Select iOS release signing profiles GB-2026-08-12-008

Select iOS release signing profiles GB-2026-08-12-008 [infra]

Infra 7cab401

Fix iOS profile signing GB-2026-08-12-008

Fix iOS profile signing GB-2026-08-12-008 [infra]

Infra 608b69d

Document iOS signing repair GB-2026-08-12-008

Document iOS signing repair GB-2026-08-12-008 [infra]

Mobile 8684312

Increase Android CI timeout to 90 minutes

Increase Android CI timeout to 90 minutes [mobile]

Mobile 7d6102b

Fix iOS CI signing — manual signing with distribution cert

Fix iOS CI signing — manual signing with distribution cert [mobile]

Mobile 1cb9f0a

Fix iOS CI working-directory for archive/export step

Fix iOS CI working-directory for archive/export step [mobile]

Mobile 5c0db78

Fix Android CI working-directory paths for keystore files

Fix Android CI working-directory paths for keystore files [mobile]

Mobile 0c0dd73

Fix SignUp nav crash, TS build errors, iOS store export signing

Fix SignUp nav crash, TS build errors, iOS store export signing [mobile]

Docs d8955f3

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

App cd8dbc6

Add Unlimited white-label implementation brief

Add Unlimited white-label implementation brief [docs]

Docs ab36354

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

App 506f5bd

Record lifetime quota correction GB-2026-08-12-006

Record lifetime quota correction GB-2026-08-12-006 [admin]

Website cb719f9

Record lifetime funnel rollout GB-2026-08-12-005

Record lifetime funnel rollout GB-2026-08-12-005 [website]

Website 868486b

Server-render BHW lifetime funnel GB-2026-08-12-005

Server-render BHW lifetime funnel GB-2026-08-12-005 [website]

Website 710e096

Create price-first lifetime funnels GB-2026-08-12-005

Create price-first lifetime funnels GB-2026-08-12-005 [website]

Website 24fc60b

Document lifetime funnel rollout GB-2026-08-12-005

Document lifetime funnel rollout GB-2026-08-12-005 [website]

Website f35e38a

Record pricing CRO rollout GB-2026-08-12-004

Record pricing CRO rollout GB-2026-08-12-004 [website]

Website 22b075c

Move pricing decisions above fold GB-2026-08-12-004

Move pricing decisions above fold GB-2026-08-12-004 [website]

Website f9fe2c6

Document pricing CRO redesign GB-2026-08-12-004

Document pricing CRO redesign GB-2026-08-12-004 [website]

Website b0aa97b

Record live INR pricing rollout GB-2026-08-12-003

Record live INR pricing rollout GB-2026-08-12-003 [website]

Website b2d6257

Remove redundant pricing summary GB-2026-08-12-003

Remove redundant pricing summary GB-2026-08-12-003 [website]

Website 645a43c

Handle cached pricing responses GB-2026-08-12-003

Handle cached pricing responses GB-2026-08-12-003 [website]

Website f4d7919

Show India INR price estimates GB-2026-08-12-003

Show India INR price estimates GB-2026-08-12-003 [website]

Website 3adbeba

Document India INR pricing display GB-2026-08-12-003

Document India INR pricing display GB-2026-08-12-003 [website]

Infra fee1bb5

Record Growth support rollout GB-2026-08-12-002

Record Growth support rollout GB-2026-08-12-002 [infra]

API b9e1f1f

Include priority support with Growth plans GB-2026-08-12-002

Include priority support with Growth plans GB-2026-08-12-002 [api]

Website 09d2983

Record pricing copy cleanup GB-2026-08-12-001

Record pricing copy cleanup GB-2026-08-12-001 [website]

Website 2f26855

Hide internal pricing catalog version GB-2026-08-12-001

Hide internal pricing catalog version GB-2026-08-12-001 [website]

Docs 74bef34

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

Infra f150915

Record pricing catalog production rollout GB-2026-08-11-003

Record pricing catalog production rollout GB-2026-08-11-003 [infra]

Website 746ca3b

Sync website pricing to app catalog GB-2026-08-11-003

Sync website pricing to app catalog GB-2026-08-11-003 [website]

API b9b979c

Expose canonical public plan catalog GB-2026-08-11-003

Expose canonical public plan catalog GB-2026-08-11-003 [api]

Tuesday, August 11, 2026

Docs f5f8306

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

Infra 5d2b104

Migrate production auto-deploy to PM2

Migrate production auto-deploy to PM2 [infra]

Docs c584d15

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

API 672a186

Sync signups into a single marketing tenant for WhatsApp campaigns

Sync signups into a single marketing tenant for WhatsApp campaigns [api]

Docs 6f3e20e

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

App 2fd1c8b

feat(api): resolve Scan Device groups by display name

feat(api): resolve Scan Device groups by display name

Docs a3019f9

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

App c639191

feat(api): Scan Device group list, members, and programmatic send

feat(api): Scan Device group list, members, and programmatic send

Sunday, August 9, 2026

Docs fd305ce

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

App daff65f

feat(app): randomize multilingual dashboard greeting

feat(app): randomize multilingual dashboard greeting

Docs 2d9181e

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

App 1797bf0

Use real WhatsApp and Telegram logos in message templates channel picker

Use real WhatsApp and Telegram logos in message templates channel picker [app]

Docs 4cefa3d

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

Website 1aa541a

Record website brand logo icons change GB-2026-08-09-001 in soul docs

Record website brand logo icons change GB-2026-08-09-001 in soul docs [website]

Website 990036f

Use real channel brand logos and fix Font Awesome icon rendering

Use real channel brand logos and fix Font Awesome icon rendering [website]

Wednesday, August 5, 2026

Docs 9975de6

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

Mobile 56debf1

feat(mobile): remove subscriptions, sync new G-icon, bump v1.1.1

feat(mobile): remove subscriptions, sync new G-icon, bump v1.1.1 [mobile]

Tuesday, August 4, 2026

Docs ad6b368

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

API cf93b2f

Add multi-tenant automation IT suite and import remap wizard

Add multi-tenant automation IT suite and import remap wizard [api][app]

API c6a1d9d

Pass tenant userId into appointment Google API clients

Pass tenant userId into appointment Google API clients [api]

API af2102a

Complete P3 automation hardening: ownership, portable export, SSRF

Complete P3 automation hardening: ownership, portable export, SSRF [api][app]

API 6f5763e

Harden automation tenancy: resource ownership, test, workspace scope

Harden automation tenancy: resource ownership, test, workspace scope [api]

API 58db3cf

Harden automations: sub-flow tenancy, SSRF pin, platform guards

Harden automations: sub-flow tenancy, SSRF pin, platform guards [api][app]

App c635156

Fix channel select modal cards clipped by unstyled Button h-9

Fix channel select modal cards clipped by unstyled Button h-9 [app]

App 91fd1e9

Fix ReplyTypeConfig source type to include flow

Fix ReplyTypeConfig source type to include flow [app]

App 5ec0c93

Add Social Automation top-level sidebar entry under Automations

Add Social Automation top-level sidebar entry under Automations [app]

App 5aa7434

Fix builder modals: background, scrollbar, width, padding

Fix builder modals: background, scrollbar, width, padding [app]

Docs 98a5e6a

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

API 42e74a9

Wire CRM pipeline with automation builder: create_deal, update_deal_fields, auto-probability

Wire CRM pipeline with automation builder: create_deal, update_deal_fields, auto-probability [api]

App 6f31cd3

Add ecommerce dashboard, order pipeline, real estate funnel, deal fields

Add ecommerce dashboard, order pipeline, real estate funnel, deal fields [app]

App 51a78bc

Add CRM deal modal, pipeline analytics widget, deal field editing

Add CRM deal modal, pipeline analytics widget, deal field editing [app]

API 0c891c9

Add CRM deal fields: value, probability, close date, loss reasons, analytics endpoint

Add CRM deal fields: value, probability, close date, loss reasons, analytics endpoint [api]

App e33e204

Add social automation improvements: next post, shuffled replies, flow bridge

Add social automation improvements: next post, shuffled replies, flow bridge [app]

App 5b5da24

Bridge SocialAutomation comment triggers to Flow Builder

Bridge SocialAutomation comment triggers to Flow Builder [app]

App 6342fa5

Fix duplicate Award in iconMap

Fix duplicate Award in iconMap [app]

Docs 340f9ed

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

App c20dd44

Add user login analytics with admin UI and API endpoints

Add user login analytics with admin UI and API endpoints [app]

API 06642ba

Expand admin workspace search to match owner email and name

Expand admin workspace search to match owner email and name [api]

API d855fd2

Fix Baileys 408 disconnect misclassification on multidevice sessions

Fix Baileys 408 disconnect misclassification on multidevice sessions [api]

Monday, August 3, 2026

Docs 92cbe26

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

API 5e8a363

Replace Baileys with Scan Device in user-facing error messages

Replace 'Baileys' with 'Scan Device' in user-facing error messages [api]

API 6f49a91

Fix Mongoose new:true deprecation in Baileys Mongo auth

Fix Mongoose new:true deprecation in Baileys Mongo auth [api]

API d26bb5e

Move Baileys Mongo migration to seeder/ + add npm script

Move Baileys Mongo migration to seeder/ + add npm script [api]

API a09ae83

Fix Baileys Mongo auth module + add standalone migration script

Fix Baileys Mongo auth module + add standalone migration script [api]

API 32b26bc

Store Baileys auth state in MongoDB instead of filesystem

Store Baileys auth state in MongoDB instead of filesystem [api]

API ad08a20

Persist Baileys sessions across deployments with deterministic session path

Persist Baileys sessions across deployments with deterministic session path [api]

API 5870b86

Add Baileys/Scan-Device kill switch with per-tenant admin toggle

Add Baileys/Scan-Device kill switch with per-tenant admin toggle [api]

Docs a2fc5f0

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

Website 023c23d

Fix remaining meta description lengths and heading hierarchy

Fix remaining meta description lengths and heading hierarchy [website]

Website 4d05135

Fix short meta description on bulk message sender guide

Fix short meta description on bulk message sender guide [website]

Website b875460

Fix openseo audit issues: SEO, perf, and crawl hygiene

Fix openseo audit issues: SEO, perf, and crawl hygiene [website]

Website 7c13877

Fix customer stories mobile padding and spacing

Fix customer stories mobile padding and spacing

App 6a66c00

Harden Unibox mobile shell layout and safe-area padding

Harden Unibox mobile shell layout and safe-area padding

Website 66e9c24

Improve mobile layout and fluid typography across marketing pages

Improve mobile layout and fluid typography across marketing pages

Website 854e8f8

Align header and footer to enterprise content width

Align header and footer to enterprise content width

Website a4df4a0

Harden marketing edge: leads, admin, login-link, and WAF tooling

Harden marketing edge: leads, admin, login-link, and WAF tooling

App 207e451

Harden auth, billing, and webhooks for production

Harden auth, billing, and webhooks for production

Sunday, August 2, 2026

Docs fd9701c

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

App 3b76581

Unblock trial upgrades and consolidate signup

Unblock trial upgrades and consolidate signup [app]

Docs 12f1647

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

App 6c71be0

Require explicit checkout action

Require explicit checkout action [app]

App 8ee3e86

Redesign tenant billing comparison

Redesign tenant billing comparison [app]

App e856b9b

Hide Twitter from billing plans

Hide Twitter from billing plans [app]

App eeca28b

Authenticate tenant plan catalog

Authenticate tenant plan catalog [app]

API b2ce71d

Establish Pro-to-Free billing lifecycle

Establish Pro-to-Free billing lifecycle [api]

Docs 98a2610

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

App fbaccdc

Allow admin API keys without workspace

[fix] Allow admin API keys without workspace

Docs 96842fa

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

App 182815d

Fix profile onboarding dropdown layer

Fix profile onboarding dropdown layer [app]

Website 7f0b1dd

Add Unlimited to all lifetime deal pages

Add Unlimited to all lifetime deal pages [website]

App 1b21384

Fix Greenbubble branding and lifetime promo checkout

Fix Greenbubble branding and lifetime promo checkout [app]

App 6311335

Record enterprise production release (GB-2026-08-02-003)

Record enterprise production release (GB-2026-08-02-003) [docs]

Website 9b6d296

Merge latest marketing updates (GB-2026-08-02-003)

Merge latest marketing updates (GB-2026-08-02-003) [website]

Website 36601ba

Launch enterprise marketing site (GB-2026-08-02-003)

Launch enterprise marketing site (GB-2026-08-02-003) [website]

App da3f7ba

Merge remote-tracking branch origin/main

Merge remote-tracking branch 'origin/main'

App 5538ed2

Coordinate website pricing and checkout (GB-2026-08-02-002)

Coordinate website pricing and checkout (GB-2026-08-02-002) [app]

Docs b885698

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

Website 892bcb5

feat: unify marketing design system (GB-2026-08-02-001)

feat: unify marketing design system (GB-2026-08-02-001)

Docs 5d035e6

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

Docs bf62db8

Update favicon with new G-icon

Update favicon with new G-icon [docs]

Website de75a26

Update favicon and icons with new G-icon from logo assets

Update favicon and icons with new G-icon from logo assets

Docs 77b1bd7

Redesign docs site with enterprise design system

Redesign docs site with enterprise design system [docs]

Saturday, August 1, 2026

Docs 05fb8c0

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

Infra 7ea99ea

Keep production deploy checkouts clean

Keep production deploy checkouts clean [infra]

App b5a8bb3

Restore authentication, branding, and deployment safety

Restore authentication, branding, and deployment safety [app]

Infra 8b422c2

Fix deploy: pass GH_PAT for private repo git pull

Fix deploy: pass GH_PAT for private repo git pull [infra]

Infra 9960075

Add auto-deploy workflow via SSH on push to main

Add auto-deploy workflow via SSH on push to main [infra]

Docs f99d77a

Update header and footer logos with local assets

Update header and footer logos with local assets [docs]

Docs 00586d2

Fix changelog filter: use case glob instead of bash regex

Fix changelog filter: use case glob instead of bash regex [docs]

Docs 021a32d

Filter changelog to only include feat and significant updates

Filter changelog to only include feat and significant updates [docs]

Friday, July 31, 2026

Docs 9a4b73f

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

Docs 957b7a0

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

Docs c34b2f7

Document commit message convention for changelog bot

Document commit message convention for changelog bot [docs]

Website 9af4810

Document commit message convention for changelog bot

Document commit message convention for changelog bot [docs]

App cb12704

Document commit message convention for changelog bot

Document commit message convention for changelog bot [docs]

Mobile 872308b

Document commit message convention for changelog bot

Document commit message convention for changelog bot [docs]

Docs 18edcdd

Document commit message convention for changelog bot

Document commit message convention for changelog bot [docs]

Docs a69ea1d

Auto-generated changelog entries

[changelog] Auto-generated changelog entries

Docs 0beb8d3

Add error logging to GitHub API calls in changelog workflow

Add error logging to GitHub API calls in changelog workflow [docs]

Docs 90d3b57

Use default GITHUB_TOKEN for checkout, GH_PAT for cross-repo API

Use default GITHUB_TOKEN for checkout, GH_PAT for cross-repo API [docs]

Docs 2d81dff

Cron-based changelog: poll all product repos via GitHub API

Cron-based changelog: poll all product repos via GitHub API [docs]

Docs 7cb0544

Fix GitHub Action bash subshell issue

Fix GitHub Action bash subshell issue [docs]

App b225e1d

copy: remove internal design language from Integration Tools and Docs

copy: remove internal design language from Integration Tools and Docs

Docs 3c4e532

Add Changelog page, ChangelogEntry list, GitHub Action for auto-generation

Add Changelog page, ChangelogEntry list, GitHub Action for auto-generation [docs]

App 48fbcd7

docs: surface media API across /docs and Integration Tools

docs: surface media API across /docs and Integration Tools

App 21c736d

docs: add full v2 media send examples to product Docs

docs: add full v2 media send examples to product Docs

App 8514a8e

fix: resolve General Sans on Windows browsers

fix: resolve General Sans on Windows browsers

Docs ea28300

Fix all graphql.run() calls: data is at top level, not wrapped in {data}

Fix all graphql.run() calls: data is at top level, not wrapped in {data}

App 0fcaf0f

feat: expose public tenant API exclusively under /api/v2

feat: expose public tenant API exclusively under /api/v2

Docs f05b72f

Fix article lookup: data is at top level, not under .data key

Fix article lookup: data is at top level, not under .data key

App 01c6d49

docs: make WhatsApp Messages (v2) the primary Integration Tools API

docs: make WhatsApp Messages (v2) the primary Integration Tools API

Docs c1ff8b0

Add debug logging for article lookup failure

Add debug logging for article lookup failure

App 091734a

docs: expand Integration Tools API reference with full v2 media and Try it

docs: expand Integration Tools API reference with full v2 media and Try it

Docs 8c280d7

Use absolute DB path in deploy docs and ecosystem config

Use absolute DB path in deploy docs and ecosystem config

App 1484133

feat: first-login profile onboarding for name, email, phone, timezone

feat: first-login profile onboarding for name, email, phone, timezone

Docs ea28300

Changelog added to docs site

Added a /changelog page to track all updates across the Greenbubble platform. Entries are auto-generated from commit messages via GitHub Actions and can be edited in the Keystone admin panel.

App 8bb17d2

Add workspace timezone scheduling defaults

Add workspace timezone scheduling defaults

Docs 97d6574

Fix seed: use Prisma client directly instead of GraphQL

Fix seed: use Prisma client directly instead of GraphQL

Docs 1df70e7

Fix seed: create categories/onebyone, query IDs after creation

Fix seed: create categories/onebyone, query IDs after creation

Docs 0bfd1d7

Fix seed to use GraphQL mutations, add timestamps to Category, fix sitemap

Fix seed to use GraphQL mutations, add timestamps to Category, fix sitemap

Docs f75199d

Fix hardcoded adapter DB path to use DATABASE_URL env var

Fix hardcoded adapter DB path to use DATABASE_URL env var

App 633b76a

feat: timezone-aware scheduling, profile timezone, and scheduled campaign display

feat: timezone-aware scheduling, profile timezone, and scheduled campaign display

App 229da49

docs(soul): record campaign edit, validation, and duplicate changes

docs(soul): record campaign edit, validation, and duplicate changes [GB-2026-07-31-003]

App edab4f5

feat: enable campaign editing in scheduled state, pre-send validation, and duplicate for failed campaigns

feat: enable campaign editing in scheduled state, pre-send validation, and duplicate for failed campaigns

Docs 391336f

SEO enhancements and sitemap support

Added per-article SEO meta fields (title, description, canonical URL, OG image), JSON-LD structured data for breadcrumbs and articles, auto-generated sitemap.xml, and robots.txt.

Docs a6b397f

Documentation site launched

Launched the new Greenbubble documentation site with 13 categories and 14 help articles covering platform overview, workspace setup, channel connections, automations, and more.

Thursday, July 30, 2026

App 13dca9d

Fix workspace-scoped WhatsApp API sends

Fix workspace-scoped WhatsApp API sends

App d6aa182

fix WhatsApp static template headers

fix WhatsApp static template headers

Docs 391336f

Add SEO fields, JSON-LD structured data, sitemap.xml, robots.txt, and image support

Add SEO fields, JSON-LD structured data, sitemap.xml, robots.txt, and image support

Docs 1d9c9d8

Add VPS deployment guide

Add VPS deployment guide

Docs a6b397f

Initial commit: Greenbubble docs site (KeystoneJS v6 CMS)

Initial commit: Greenbubble docs site (KeystoneJS v6 CMS)

App a6ab931

feat(sidebar): reorganize navigation by user journey

feat(sidebar): reorganize navigation by user journey [GB-2026-07-30-009]

App 1c2025c

Add unit-aware automation timers

Add unit-aware automation timers

App 266ed06

Add contact directory view switcher

Add contact directory view switcher

App 3e47488

chore: remove unintended files from docs commit

chore: remove unintended files from docs commit

App 0943fdb

docs(soul): record deep-dive documentation rewrite

docs(soul): record deep-dive documentation rewrite [GB-2026-07-30-008]

App d98a360

Show full contact actions header

Show full contact actions header

App a29ad60

Keep contact grid widths compact

Keep contact grid widths compact

App 69fb516

Make contact column resizing exact

Make contact column resizing exact

App bfe1ed2

Preserve proportional contact column widths

Preserve proportional contact column widths

App a2f0367

Keep contact selection column compact

Keep contact selection column compact

App 6564b07

Use QR Scan label for linked-device contacts

Use QR Scan label for linked-device contacts

App 82a4e53

Add spreadsheet filters and resizable contact columns

Add spreadsheet filters and resizable contact columns

App 215dbcf

Make contacts table spreadsheet friendly

Make contacts table spreadsheet friendly

App a783c15

Fix contact import source validation

Fix contact import source validation

App 4c676a1

docs(soul): record product documentation rewrite

docs(soul): record product documentation rewrite [GB-2026-07-30-007]

App 8c3c90c

docs: complete product documentation rewrite with 67 articles across 14 categories

docs: complete product documentation rewrite with 67 articles across 14 categories

App e2b0deb

fix: restore background contact imports

fix: restore background contact imports

App 1699f5c

docs(soul): record social media preview deployment

docs(soul): record social media preview deployment [GB-2026-07-30-004]

App 1c83f83

fix: restore social media previews in Unibox

fix: restore social media previews in Unibox [GB-2026-07-30-004]

App 272a8ae

docs(soul): record Unibox image fix deployment

docs(soul): record Unibox image fix deployment [GB-2026-07-30-003]

App 3b1467d

fix: preserve Unibox storage image URLs

fix: preserve Unibox storage image URLs [GB-2026-07-30-003]

App 03a1e41

docs(soul): record Woo and media deployment

docs(soul): record Woo and media deployment [GB-2026-07-30-002]

App a626ac2

fix: route Woo events and render coexistence media

fix: route Woo events and render coexistence media

Wednesday, July 29, 2026

App 4db9fac

docs(soul): record social reply recovery verification

docs(soul): record social reply recovery verification [GB-2026-07-29-009]

App f638329

fix(recovery): parse multiline social webhook journal entries

fix(recovery): parse multiline social webhook journal entries [GB-2026-07-29-009]

App ec490a7

fix(platform): preserve social replies and secure webhook setup

fix(platform): preserve social replies and secure webhook setup [GB-2026-07-29-009]

Mobile 3958908

test(mobile): fix pre-existing test & lint issues

test(mobile): fix pre-existing test & lint issues [GB-2026-07-29-007]

App eb6995c

fix(unibox): sync deployed product label

fix(unibox): sync deployed product label [GB-2026-07-29-008]

App fb51d67

fix(deploy): reuse social message index

fix(deploy): reuse social message index [GB-2026-07-29-008]

App 169ddfd

fix(platform): restore social Unibox on Node 24

fix(platform): restore social Unibox on Node 24 [GB-2026-07-29-008]

Mobile 5a2cceb

fix(mobile): iOS App Review remediation — login-only + decouple push + bound API

fix(mobile): iOS App Review remediation — login-only + decouple push + bound API [GB-2026-07-29-007]

App a5f9f48

fix(frontend): restore social chats in Unibox

fix(frontend): restore social chats in Unibox [GB-2026-07-29-007]

Mobile a46dba1

docs(mobile): add App Review remediation handoff

docs(mobile): add App Review remediation handoff [GB-2026-07-29-006]

Website cbd129e

docs: adopt GreenBubble soul policy

docs: adopt GreenBubble soul policy

Mobile a533372

docs: adopt GreenBubble soul policy

docs: adopt GreenBubble soul policy

App 833d39b

docs: establish GreenBubble soul records

docs: establish GreenBubble soul records

App d543cbd

Restore R2 upload configuration

Restore R2 upload configuration

App 7251d4a

Recover expired Business App sync windows

Recover expired Business App sync windows

App 76ff76f

Fix Business App data synchronization

Fix Business App data synchronization

App 1bc7204

Add AI flow overwrite confirmation

Add AI flow overwrite confirmation

Tuesday, July 28, 2026

App bf49dc7

Add WhatsApp typing indicators

Add WhatsApp typing indicators

App 5adb0e4

Rename automation export format to GBApp

Rename automation export format to GBApp

App aeb29cf

Add interactive webhooks and safe flow drafts

Add interactive webhooks and safe flow drafts

App 139da7f

Simplify interactive response fields

Simplify interactive response fields

App cfa4988

Polish automation builder and document roadmap

Polish automation builder and document roadmap

App 15b1bbc

Add interactive response automation block

Add interactive response automation block

App 17ddc07

Forward workspace scope through phone proxy

Forward workspace scope through phone proxy

App aa670cb

Allow legacy active workspaces in chat scope

Allow legacy active workspaces in chat scope

App c6639d9

Enforce workspace isolation in WA Chat

Enforce workspace isolation in WA Chat

App b433c8d

Route Scan Device chat replies by phone

Route Scan Device chat replies by phone

App e12314f

Fix Scan Device message encryption

Fix Scan Device message encryption

App 0a2415b

Add tenant-scoped admin activity logs

Add tenant-scoped admin activity logs

App c8a37c3

Scope API keys and preserve Scan Device sessions

Scope API keys and preserve Scan Device sessions

App db7d414

Update WhatsApp v2 API docs

Update WhatsApp v2 API docs

App dffddcd

Scope WhatsApp sender list strictly to the selected workspace

Scope WhatsApp sender list strictly to the selected workspace

App 585c444

Show Cloud and Scan Device senders with public sender_id

Show Cloud and Scan Device senders with public sender_id

App 5801a75

Fix Mongoose 9 pre-save hooks for public WhatsApp IDs

Fix Mongoose 9 pre-save hooks for public WhatsApp IDs

App 13c7553

Add WhatsApp v2 MCP tools and rebrand MCP package to gbapp

Add WhatsApp v2 MCP tools and rebrand MCP package to gbapp

App f2c0f7f

Rename API package from wapi to gbapp

Rename API package from wapi to gbapp

App 51472fa

Fix WorkspaceSwitcher nullish-coalescing parentheses for Next build

Fix WorkspaceSwitcher nullish-coalescing parentheses for Next build

App ff36747

Add dual WhatsApp transport public API and same-number hardening

Add dual WhatsApp transport public API and same-number hardening

Monday, July 27, 2026

App 94ae41a

Record dual transport production deployment

Record dual transport production deployment

App 5bc4200

Support Cloud API and Scan Device per workspace

Support Cloud API and Scan Device per workspace

App 3d46128

Update WABA catalog workstream changelog

Update WABA catalog workstream changelog

App 066c344

Document Scan Device and developer API

Document Scan Device and developer API

App 205a442

Fix broadcast wizard i18n and enterprise audience import

Fix broadcast wizard i18n and enterprise audience import

Sunday, July 26, 2026

App 46aef56

Update WABA catalog changelog

Update WABA catalog changelog

App f1d4984

Add WABA profiles and provider-independent catalogs

Add WABA profiles and provider-independent catalogs

App 46016da

Hide partner Meta webhook setup from tenant UI

Hide partner Meta webhook setup from tenant UI

App d82ffcb

Fix CoexistenceStatusPanel TypeScript mode narrowing

Fix CoexistenceStatusPanel TypeScript mode narrowing

App e813ec9

Polish connection status UI for customers

Polish connection status UI for customers

App e15edee

Fix RTK Query #38 on Meta reconnect

Fix RTK Query #38 on Meta reconnect

App 1628fb1

Relax WabaPhoneNumber types to match API payload

Relax WabaPhoneNumber types to match API payload

App 7450712

Fix phone number sort typing for production build

Fix phone number sort typing for production build

App 3628bd6

Surface coexistence mode, sync status, and dual-connect UI

Surface coexistence mode, sync status, and dual-connect UI

App c47290c

Fix EmbeddedSignup connection response types for catalog connect

Fix EmbeddedSignup connection response types for catalog connect

App 727a4f8

Add catalog dual-connect and Business App coexistence sync

Add catalog dual-connect and Business App coexistence sync

App b28204b

Fix product_catalogs bounce caused by /product prefix match

Fix product_catalogs bounce caused by /product prefix match

App 3c884bd

Fix Embedded Signup completion when Meta omits phone_number_id

Fix Embedded Signup completion when Meta omits phone_number_id

App 3209800

Fix startSignup mode callers for catalog and dashboard modal

Fix startSignup mode callers for catalog and dashboard modal

App cca5444

Offer Business App and Cloud API Embedded Signup modes

Offer Business App and Cloud API Embedded Signup modes

Monday, July 20, 2026

Mobile e2c195a

feat(mobile): absorb WAPI 1.0.4 into GreenBubble 1.1.0

feat(mobile): absorb WAPI 1.0.4 into GreenBubble 1.1.0

Saturday, July 18, 2026

Mobile 600119d

docs: add Xcode Cloud CI handoff for future reference

docs: add Xcode Cloud CI handoff for future reference

Mobile 5e73e22

chore(ios): silence third-party pod warnings under Xcode 26

chore(ios): silence third-party pod warnings under Xcode 26

Mobile e61e076

fix(ci): use Homebrew CocoaPods on Xcode Cloud

fix(ci): use Homebrew CocoaPods on Xcode Cloud

Mobile 925d27b

fix(ci): pin Xcode Cloud to Homebrew ruby@3.3

fix(ci): pin Xcode Cloud to Homebrew ruby@3.3

Mobile 8870b6b

fix(ci): install Homebrew Ruby and lockfile Bundler on Xcode Cloud

fix(ci): install Homebrew Ruby and lockfile Bundler on Xcode Cloud

Mobile b2afe59

fix(ci): sync package-lock and enable legacy-peer-deps for Xcode Cloud

fix(ci): sync package-lock and enable legacy-peer-deps for Xcode Cloud

Mobile a4f54cb

fix(ios): add Xcode Cloud ci_post_clone for Pods and npm

fix(ios): add Xcode Cloud ci_post_clone for Pods and npm

Website 5bc3cc7

fix(footer): credit Digital Domination with correct company URL

fix(footer): credit Digital Domination with correct company URL

Mobile 8624d41

release: ship 1.0.2 Android/iOS store pack and App Store fixes

release: ship 1.0.2 Android/iOS store pack and App Store fixes

Friday, July 17, 2026

Mobile da3f6a8

chore(android): bump Play version to 1.0.1 (versionCode 2)

chore(android): bump Play version to 1.0.1 (versionCode 2)

Mobile ec92178

docs(play-store): account deletion URL for Google Play Console

docs(play-store): account deletion URL for Google Play Console

Thursday, July 16, 2026

Mobile 4af4239

chore(play-store): add screenshots and publish-ready pack

chore(play-store): add screenshots and publish-ready pack

Mobile 3b778c2

docs: add play-store launch pack with step-by-step checklists

docs: add play-store launch pack with step-by-step checklists

Mobile c2e07bb

fix(ui): add clear padding between Campaigns and Logout

fix(ui): add clear padding between Campaigns and Logout

Mobile fc4f2c6

fix(ui): increase gap between Campaigns list and Logout on More

fix(ui): increase gap between Campaigns list and Logout on More

Mobile f276db2

fix(ui): separate logout from delete account on More screen

fix(ui): separate logout from delete account on More screen

Mobile fded8f6

fix(android): embed JS bundle in debug APK for sideload installs

fix(android): embed JS bundle in debug APK for sideload installs

Mobile 1ac2ba8

feat: phase 5 — Play Store release signing and store prep

feat: phase 5 — Play Store release signing and store prep

Mobile b2aaa23

feat: phase 3–4 — campaigns, path fixes, and 3.2 inbox ops

feat: phase 3–4 — campaigns, path fixes, and 3.2 inbox ops

Mobile b618c77

feat: phase 2 — auth session, 401 logout, and socket JWT

feat: phase 2 — auth session, 401 logout, and socket JWT

Mobile 8ab262e

feat: phase 1 — GreenBubble branding assets and remove Wapi naming

feat: phase 1 — GreenBubble branding assets and remove Wapi naming

Mobile d316623

chore: phase 0 — repo hygiene for GreenBubble mobile

chore: phase 0 — repo hygiene for GreenBubble mobile

Wednesday, July 15, 2026

Website 7a4ee31

blog: add post on whatsapp customer support automation

blog: add post on whatsapp customer support automation

Monday, July 13, 2026

Website 2022c00

blog: add post on whatsapp lead generation strategies

blog: add post on whatsapp lead generation strategies

Saturday, July 11, 2026

Website b336c52

blog: add post on whatsapp drip campaign examples

blog: add post on whatsapp drip campaign examples

Friday, July 10, 2026

Website 20daf94

fix: only set payment_method_collection for subscriptions

fix: only set payment_method_collection for subscriptions

Website d48a255

fix: set real D1 database id for BILLING_DB binding

fix: set real D1 database id for BILLING_DB binding

Website 73fbab8

billing: Stripe checkout, annual prices, DealFuel-ready provision flow

billing: Stripe checkout, annual prices, DealFuel-ready provision flow

Thursday, July 9, 2026

Website 253ded1

blog: add post on best whatsapp marketing strategies 2026

blog: add post on best whatsapp marketing strategies 2026

Tuesday, July 7, 2026

Website 5d28811

blog: add post on whatsapp chatbot vs ai agent

blog: add post on whatsapp chatbot vs ai agent

Sunday, July 5, 2026

Website 7bdd3fb

blog: add post on whatsapp abandoned cart recovery

blog: add post on whatsapp abandoned cart recovery

Friday, July 3, 2026

Website 0913244

blog: add post on whatsapp crm integration guide

blog: add post on whatsapp crm integration guide

Wednesday, July 1, 2026

Website 3b6d8ae

blog: add post on how to use whatsapp business api

blog: add post on how to use whatsapp business api

Monday, June 29, 2026

Website de0abf2

blog: add post on whatsapp automation for small business

blog: add post on whatsapp automation for small business

Saturday, June 27, 2026

Website 2af5dfc

blog: add post on whatsapp chatbot for ecommerce

blog: add post on whatsapp chatbot for ecommerce

Thursday, June 25, 2026

Website 708d4b6

blog: add post on manage whatsapp groups for business

blog: add post on manage whatsapp groups for business

Tuesday, June 23, 2026

Website 7cab058

blog: add post on how to backup whatsapp business

blog: add post on how to backup whatsapp business

Sunday, June 21, 2026

Website 771d4bf

blog: add post on bulk whatsapp message sender tool

blog: add post on bulk whatsapp message sender tool

Friday, June 19, 2026

Website 8f68116

blog: add post on send bulk sms on whatsapp

blog: add post on send bulk sms on whatsapp

Wednesday, June 17, 2026

Website 80e0d9e

blog: add post on whatsapp bulk message sender free

blog: add post on whatsapp bulk message sender free

Sunday, May 3, 2026

Website c6504a5

blog: add post on send bulk messages on whatsapp

blog: add post on send bulk messages on whatsapp

Friday, May 1, 2026

Website 8e8a6c5

blog: add post on send whatsapp message via api

blog: add post on send whatsapp message via api

Wednesday, April 29, 2026

Website ad87dde

blog: add post on whatsapp api complete guide

blog: add post on whatsapp api complete guide

Monday, April 27, 2026

Website 8942102

blog: add post on frequently asked questions whatsapp chatbot

blog: add post on frequently asked questions whatsapp chatbot

Saturday, April 25, 2026

Website 3d630ed

blog: add post on instagram dm automation with whatsapp

blog: add post on instagram dm automation with whatsapp

Tuesday, April 21, 2026

Website 33f5e39

blog: add post on whatsapp business login setup

blog: add post on whatsapp business login setup

Sunday, April 19, 2026

Website 540bb04

Match homepage pricing section to pricing page design

Match homepage pricing section to pricing page design

Website 350d959

Update all SEO metadata, FAQ, and content with new pricing

Update all SEO metadata, FAQ, and content with new pricing

Website d0ca585

Update pricing across homepage and data usage table

Update pricing across homepage and data usage table

Website 4c52ed7

Set Solo plan gbPackageId to 14992

Set Solo plan gbPackageId to 14992

Website 08731e6

Update Stripe prices and add Solo plan billing config

Update Stripe prices and add Solo plan billing config

Website a10d5b7

New pricing: add Solo plan at $6/mo, reduce all plan prices

New pricing: add Solo plan at $6/mo, reduce all plan prices

Website 3022c0b

Lint: format MarkdownRenderer.tsx

Lint: format MarkdownRenderer.tsx

Website f8a98a4

Add code block and inline code rendering to blog markdown

Add code block and inline code rendering to blog markdown

Website 5efa8f2

Fix: restore saved consent to GTM on page reload

Fix: restore saved consent to GTM on page reload

Website ae558cf

Fix cookie consent: reload after accept, pre-check customize options

Fix cookie consent: reload after accept, pre-check customize options

Website 32832bb

Lint: format cookieManager.ts

Lint: format cookieManager.ts

Website f26a6a7

Fix Consent Mode v2: add defaults and gtag consent update

Fix Consent Mode v2: add defaults and gtag consent update

Website f6f3b27

blog: add post on direct whatsapp link

blog: add post on direct whatsapp link

Friday, April 17, 2026

Website 64b7518

seo: shorten all meta titles to under 60 chars for Google SERP

seo: shorten all meta titles to under 60 chars for Google SERP

Website d3275c7

fix: remove all em dashes from meta tags across 32 pages

fix: remove all em dashes from meta tags across 32 pages

Website 0b7eb22

fix: replace em dashes with pipes/hyphens and remove AI-ism words in meta tags

fix: replace em dashes with pipes/hyphens and remove AI-ism words in meta tags

Website 4c49de5

seo: improve CTR on high-impression pages, add llms.txt and FAQ schema

seo: improve CTR on high-impression pages, add llms.txt and FAQ schema

Website e56582e

blog: add post on whatsapp message tracking

blog: add post on whatsapp message tracking

Wednesday, April 15, 2026

Website 5b1d1f4

content(blog): remove remaining double dashes from web guide and chatbot builder posts

content(blog): remove remaining double dashes from web guide and chatbot builder posts

Website d55faa2

content(blog): humanize blog posts - remove AI writing patterns (batch 4)

content(blog): humanize blog posts - remove AI writing patterns (batch 4)

Website a77f88d

content(blog): humanize blog posts - remove AI writing patterns (batch 3)

content(blog): humanize blog posts - remove AI writing patterns (batch 3)

Website 852350c

content(blog): humanize blog posts - remove AI writing patterns (batch 1)

content(blog): humanize blog posts - remove AI writing patterns (batch 1)

Website 2a6cfec

content(blog): humanize blog posts - remove AI writing patterns (batch 2)

content(blog): humanize blog posts - remove AI writing patterns (batch 2)

Website 495361a

fix(blog): remove em dash conversion, will fix in source content instead

fix(blog): remove em dash conversion, will fix in source content instead

Website 22dc527

fix(blog): add blockquote parsing and em dash conversion to MarkdownRenderer

fix(blog): add blockquote parsing and em dash conversion to MarkdownRenderer

Website 28a30f8

docs: update progress.md with billing backend implementation details

docs: update progress.md with billing backend implementation details

Website 32d6ce4

feat(billing): rebrand email templates with logo header and consistent theme

feat(billing): rebrand email templates with logo header and consistent theme

Website f407c1f

feat(billing): add login credentials to welcome email, magic link login page

feat(billing): add login credentials to welcome email, magic link login page

Website 71f0561

fix(billing): update Stripe API version to 2026-03-25.dahlia

fix(billing): update Stripe API version to 2026-03-25.dahlia

Website 946f68b

fix(billing): exclude functions/ from Next.js build, add Cloudflare types

fix(billing): exclude functions/ from Next.js build, add Cloudflare types

Website b100c0c

feat(billing): add admin dashboard with stats, orders, and login

feat(billing): add admin dashboard with stats, orders, and login

Website 8b62b64

feat(billing): add Resend transactional emails for billing lifecycle

feat(billing): add Resend transactional emails for billing lifecycle

Website e9c274b

feat(billing): add admin stats endpoint for dashboard

feat(billing): add admin stats endpoint for dashboard

Website 4f78280

feat(billing): wire Stripe price IDs and complete billing setup

feat(billing): wire Stripe price IDs and complete billing setup

Website fc20089

feat(billing): wire lifetime deal and homepage to Stripe checkout API

feat(billing): wire lifetime deal and homepage to Stripe checkout API

Website 0fbc615

feat(billing): add admin endpoints for orders and coupons

feat(billing): add admin endpoints for orders and coupons

Website c77dff5

feat(billing): add public plans endpoint

feat(billing): add public plans endpoint

Website 53844cb

feat(billing): wire pricing page to Stripe checkout API

feat(billing): wire pricing page to Stripe checkout API

Website 0dd2dba

feat(billing): add post-checkout thank-you page

feat(billing): add post-checkout thank-you page

Website 2358f96

feat(billing): add Stripe webhook handler with D1 logging and GB plan assignment

feat(billing): add Stripe webhook handler with D1 logging and GB plan assignment

Website 74db18d

feat(billing): add Stripe checkout session Pages Function

feat(billing): add Stripe checkout session Pages Function

Website 409fb6f

feat(billing): add Stripe and Greenbubble API client helpers

feat(billing): add Stripe and Greenbubble API client helpers

Website f95d0c8

feat(billing): add plan config with GB package ID mapping

feat(billing): add plan config with GB package ID mapping

Website e86d93a

feat(billing): add D1 schema for orders, events, and coupons

feat(billing): add D1 schema for orders, events, and coupons

Website c6def93

blog: add post on viral message on whatsapp

blog: add post on viral message on whatsapp

Tuesday, April 14, 2026

Website fc6d09a

fix: correct JSON.stringify syntax in about-us page schema

fix: correct JSON.stringify syntax in about-us page schema

Website 96b41df

feat(geo): implement GEO audit fixes for AI visibility and structured data

feat(geo): implement GEO audit fixes for AI visibility and structured data

Saturday, April 11, 2026

Website 0f89a47

blog: add post on long whatsapp message templates

blog: add post on long whatsapp message templates

Friday, April 10, 2026

Website 4b2fc9d

seo: optimize meta tags for high-impression pages to improve CTR

seo: optimize meta tags for high-impression pages to improve CTR

Website effd6ba

fix: replace hardcoded countdown with evergreen 7-day timer on lifetime deal pages

fix: replace hardcoded countdown with evergreen 7-day timer on lifetime deal pages

Thursday, April 9, 2026

Website 4c17d84

blog: add post on whatsapp group message for business

blog: add post on whatsapp group message for business

Tuesday, April 7, 2026

Website b6f01fd

docs: add progress log for GSC fixes and indexing setup

docs: add progress log for GSC fixes and indexing setup

Website f65b303

fix: sync package-lock.json with googleapis dependency

fix: sync package-lock.json with googleapis dependency

Website 84ad62e

feat: add IndexNow support for Bing/Yandex/Seznam/Naver indexing

feat: add IndexNow support for Bing/Yandex/Seznam/Naver indexing

Website 19da0e2

feat: auto-submit new URLs to Google Indexing API on build

feat: auto-submit new URLs to Google Indexing API on build

Website 5eec98a

feat: add Google fast indexing script for rapid URL submission

feat: add Google fast indexing script for rapid URL submission

Website 64ad85f

fix: resolve GSC indexing issues — remove phantom language alternates, fix canonicals, update sitemap

fix: resolve GSC indexing issues — remove phantom language alternates, fix canonicals, update sitemap

Website 1a295d4

blog: add post on best no-code whatsapp chatbot builder

blog: add post on best no-code whatsapp chatbot builder

Sunday, April 5, 2026

Website fc35e52

blog: add post on whatsapp team inbox

blog: add post on whatsapp team inbox

Saturday, April 4, 2026

Website f9646c9

Add GSC-discovered keywords: whatsapp team inbox, best no-code whatsapp chatbot builder

Add GSC-discovered keywords: whatsapp team inbox, best no-code whatsapp chatbot builder

Friday, April 3, 2026

MCP 3c774a1

GreenBubble WhatsApp MCP server with 30 tools

GreenBubble WhatsApp MCP server with 30 tools

Website e8e46f7

blog: add post on wa message sender

blog: add post on wa message sender

Wednesday, April 1, 2026

Website 77adeb1

blog: add post on whatsapp message sender

blog: add post on whatsapp message sender

Tuesday, March 31, 2026

Website 508a24b

blog: add post on formal message on whatsapp

blog: add post on formal message on whatsapp

Monday, March 30, 2026

Website 721df54

SEO: rewrite meta titles & descriptions for CTR optimization across 7 pages

SEO: rewrite meta titles & descriptions for CTR optimization across 7 pages

Still need help?

Use one clear test before contacting support.

Include workspace, channel, exact time, what you expected, what happened, and the error with private details hidden.

Troubleshoot