← ClaudeAtlas

dove-errorslisted

Look up Dove Soft / DLT SMS error and delivery-status codes and what to do about them (633 template mismatch, 700/701 CTA, 004 DND, 813 PE-TM chain, etc.). Use when the user asks "what does error 633 mean", "why did my sms fail", "DLT error code", "/dove-errors".
sandeep121sandeep/dove-sms-skill · ★ 0 · AI & Automation · score 68
Install: claude install-skill sandeep121sandeep/dove-sms-skill
# /dove-errors — DLT error-code lookup Engine: `dove.py` in this skill's folder. ``` python3 ~/.claude/skills/dove-errors/dove.py errors 633 # one code python3 ~/.claude/skills/dove-errors/dove.py errors # full table ``` ## Most common, with the fix - **633 DLT Template Not Matched** — the delivered body didn't match the registered template. First check the body isn't blank (the tool sends the `message` param correctly); then compare your config's template content to the registered `Content Registered` (re-import the xlsx via `/dove-templates`). - **700 No CTA Whitelisted / 701 URL CTA Not Matched** — a URL/email/phone in a promotional template isn't whitelisted in DLT. Whitelist the CTA in the DLT portal; after it goes Active, allow operator propagation (~30 min) then resend. - **004 DND / blocked_ndnc** — number is on DND. Promotional route only; transactional/OTP still reach it. Use a non-DND number or get consent. - **813 / 811 / 812 PE-TM chain** — the telemarketer isn't linked/approved on the PEID. Fix the PE-TM chain in the DLT portal; wait for operator propagation. - **805 / 613 / 636** — template not registered / id not found / blank tempid. The full table lives in `errorcodes.json` next to the engine.