Link Zerodha or Dhan (or both) so StockPulse can watch your combined PnL.
Three things, then you're two minutes from done.
You log in on Zerodha's own page. Nothing to copy or paste anywhere.
In Telegram, send /connect and tap 🟢 Connect Zerodha.
Tap Log in to Zerodha. Your browser opens Zerodha's own Kite login page — the same one you always use. The link works for 15 minutes. If it expires, just tap Connect Zerodha again.
Enter your Kite User ID (looks like AB1234) and password, then your usual
2FA / TOTP code.
StockPulse never sees your password or your 2FA code — you type them on Zerodha's site.
Zerodha shows an authorise screen naming the app. Approve it.
The page says Zerodha connected and the bot confirms in Telegram. Close the tab — you're done. Zerodha access is a one-day session — every trading morning, tap Connect Zerodha once more.
A few clicks on web.dhan.co to create a read key, then paste two values into the bot.
Open web.dhan.co in a browser and log in.
Click your Profile (top-right corner) → DhanHQ Trading APIs. Same path in the Dhan mobile app: Profile → DhanHQ APIs.
First time only: if you see a Request Access button, tap it and refresh the page. Access is granted within seconds. Until you do this there is no token button on the page at all — this is the step most people get stuck on.
Tap Generate Access Token. If Dhan asks how long it should stay valid, pick the longest option (about 30 days).
Copy the access token straight away — it's a long random string. Also copy your
Client ID, the ~10-digit number shown on the same page (e.g. 1100123456).
Copy before you navigate away; if you lose it, just generate a new one.
Back in Telegram, send /connect → 🔵 Connect Dhan, then send both values in
one message:
1100123456:eyJhbGciOi...
A newline between the two instead of the colon works just as well. The bot checks
them with Dhan before saving, deletes your message the moment it's read, and stores the token
encrypted.
client_id:token again — copy each value with a long-press
“Select all”, not by dragging.StockPulse supports Zerodha and Dhan today. Upstox, Groww and Angel One are on the roadmap — they are not connected yet.