โลโก้ FwrdFwrdดาวน์โหลดบน App Store

ให้ AI Agent อ่านรหัส OTP จาก SMS บน iPhone ของคุณ

โดย Fwrd · · อัปเดตเมื่อ

AI Agent อ่านรหัสยืนยันจาก SMS ที่เข้า iPhone ของคุณได้ เมื่อ Fwrd ส่งต่อข้อความเหล่านั้น: การทำงานอัตโนมัติข้อความในแอปคำสั่งลัดจะส่งข้อความรหัสแต่ละข้อความให้ Fwrd แล้ว Fwrd ส่งจาก iPhone ไปยัง webhook ของคุณ หรือไปยังเซิร์ฟเวอร์โอเพนซอร์ส fwrd-sms-mcp จากนั้น Claude, Cursor หรือไคลเอนต์ MCP ตัวไหนก็ได้จะขอรหัสล่าสุดจากเซิร์ฟเวอร์นั้น ใช้กับบัญชีที่เป็นของคุณหรือบัญชีที่คุณได้รับอนุญาตให้ทำงานอัตโนมัติเท่านั้น

สิ่งที่คุณต้องมี: iPhone ที่ใช้ iOS 26 ขึ้นไปและมีเบอร์ที่รับรหัส, แอปคำสั่งลัด, Fwrd และที่อยู่ HTTPS สาธารณะที่ Agent ของคุณอ่านได้ เช่น เวิร์กโฟลว์ n8n, webhook ของ Zapier หรือ Make หรือเซิร์ฟเวอร์ของคุณเอง

AI Agent อ่านรหัสยืนยันจาก SMS บน iPhone ของฉันได้อย่างไร

ผ่าน webhook หรือเซิร์ฟเวอร์ MCP รหัสเข้ามาที่ iPhone Fwrd ส่งรหัสเป็น JSON ไปยังปลายทางของคุณ แล้ว Agent ของคุณอ่านจากตรงนั้น

iOS ไม่อนุญาตให้แอปใดหรือ Agent ใดอ่านกล่องข้อความของแอปข้อความ ดูเหตุผลได้ที่ iPhone มี SMS API ไหม แต่ iOS อนุญาตให้คุณตั้งการทำงานอัตโนมัติข้อความเอง ซึ่งจะส่งข้อความที่ตรงเงื่อนไขแต่ละข้อความให้การทำงานถัดไป Fwrd คือการทำงานนั้น: Fwrd ส่งข้อความตรงจาก iPhone ไปยังที่อยู่ของคุณ โดยไม่ต้องมีบัญชีและไม่มีเซิร์ฟเวอร์ของ Fwrd คั่นกลาง

ข้อความจะไปอยู่ที่ไหนขึ้นอยู่กับ Agent ของคุณ

  • Claude, Cursor หรือไคลเอนต์ MCP อื่น Fwrd ส่งแต่ละรหัสไปยังเซิร์ฟเวอร์โอเพนซอร์ส fwrd-sms-mcp บนบัญชี Cloudflare ของคุณเอง แล้วการเรียก wait_for_sms_code ของ Agent จะได้รหัสล่าสุดกลับมา
  • เวิร์กโฟลว์ AI Agent ของ n8n โหนด Webhook รับข้อความ แล้วเวิร์กโฟลว์ส่งต่อให้ ดูการตั้งค่าโหนดได้ที่ ส่งต่อ SMS จาก iPhone ไปยัง n8n
  • Browser Agent หรือ LLM Agent ที่คุณเขียนเอง เซิร์ฟเวอร์เล็กๆ เก็บแต่ละข้อความพร้อมเวลาที่เข้ามา แล้ว Agent ขอรหัสล่าสุดจากเซิร์ฟเวอร์หลังจากที่ขอรหัสไปแล้ว
  • ซีนาริโอของ Zapier หรือ Make catch hook หรือ webhook แบบกำหนดเองเริ่มการทำงาน ดูแต่ละเครื่องมือได้ที่ ส่งข้อความจาก iPhone ไปยัง Zapier, Make หรือ n8n

ควรให้ Agent จัดการรหัสล็อกอินของคุณไหม

ควรทำเฉพาะกับบัญชีของคุณเองหรือบัญชีที่คุณได้รับอนุญาตให้ทำงานอัตโนมัติ และเฉพาะเมื่อบริการนั้นไม่มีทางที่ดีกว่าให้

  • ใช้โทเค็น API ของบริการเองก่อน ถ้าบริการมีคีย์ API, OAuth หรือบัญชีบริการ ให้ Agent ใช้สิ่งนั้น Agent จะไม่ต้องแตะหน้าจอล็อกอินเลย และคุณเพิกถอนสิทธิ์ของมันแยกต่างหากได้
  • ใช้ passkey หรือแอปยืนยันตัวตนสำหรับการลงชื่อเข้าใช้ส่วนตัว เก็บรหัส SMS ไว้ใช้กับล็อกอินที่ไม่มีทางอื่นให้เลือก
  • ใครก็ตามที่อ่านปลายทางของคุณได้ก็ใช้รหัสได้ ใส่รหัสลับยาวๆ ไว้ในที่อยู่ ลบแต่ละรหัสเมื่อใช้แล้ว และเก็บบันทึกของปลายทางไว้เป็นส่วนตัว
  • ดูข้อกำหนดของบริการ บางแห่งห้ามลงชื่อเข้าใช้อัตโนมัติ และบางธนาคารห้ามแชร์รหัสเลย

วิธีส่งข้อความรหัสไปยัง Agent ของคุณ

เพิ่มปลายทาง Webhook ที่เก็บเฉพาะรหัส แล้วตั้งการทำงานอัตโนมัติข้อความที่ส่งข้อความรหัสแต่ละข้อความให้ Fwrd ดูรายละเอียดฝั่งปลายทางทั้งหมดได้ใน คู่มือ webhook

  1. เพิ่ม webhook ใน Fwrd เปิด Fwrd แตะ + แล้วเลือก “Webhook” วางที่อยู่ HTTPS ทั้งหมดของปลายทางลงในช่อง “Configuration” แตะ “Send Test Message” เพื่อให้ปลายทางของคุณเห็นฟิลด์ต่างๆ แล้วบันทึกด้วยเครื่องหมายถูก

  2. เก็บเฉพาะรหัส ในปลายทางเดียวกัน เลือก “Only Some Texts” ใต้ “Which Texts” แล้วเปิด “Looks Like a Code” ซึ่งจะเก็บข้อความที่มีรหัส 4 ถึง 8 หลัก นั่นเป็นเงื่อนไขเดียว จึงใช้ได้บนแผนฟรี

  3. สร้างการทำงานอัตโนมัติข้อความ บน iOS 27 เปิดแอปคำสั่งลัด แตะ “คลัง” แล้ว “การทำงานอัตโนมัติ” แล้วแตะ + จากนั้นแตะ “การทำงานอัตโนมัติ” แล้ว “ข้อความ” เปลี่ยน “ผู้ส่ง” เป็น “ข้อความ” แล้วพิมพ์ช่องว่างหนึ่งตัว ข้อความใดก็ตามที่มีช่องว่างจึงไปถึงฟิลเตอร์ของ Fwrd รวมถึงรหัสจากหมายเลขสั้นด้วย บน iOS 26 เปิดแท็บ “การทำงานอัตโนมัติ” แตะ + เลือก “ข้อความ” แล้วพิมพ์ช่องว่างใต้ “ข้อความประกอบด้วย”

  4. ตั้งให้สั่งทำงานโดยไม่ต้องถาม บน iOS 27 แตะลูกศรข้างตัวสั่งทำงาน แล้วดูว่า “ยืนยันก่อนสั่งทำงาน” ปิดอยู่ ใต้ ⓘ แล้วแตะ “ความเป็นส่วนตัว” ดูว่า “อนุญาตให้ทำงานในระหว่างล็อค” เปิดอยู่ บน iOS 26 เลือก “สั่งทำงานทันที” แล้วแตะ “ถัดไป” และ “สร้างคำสั่งลัดใหม่”

  5. เพิ่มการทำงานของ Fwrd ค้นหา “Forward” แล้วเพิ่ม “Forward Message to All Destinations” ตั้ง “Message” ของ Fwrd เป็น “ข้อมูลเข้าของคำสั่งลัด” แตะปุ่มย้อนกลับเพื่อบันทึก (บน iOS 26 แตะ “เสร็จสิ้น”)

  6. เรียบร้อย ต่อจากนี้ข้อความรหัสใหม่จะถูกส่งไปยังปลายทางของคุณโดยอัตโนมัติ ไม่ว่า iPhone จะล็อคอยู่หรือไม่

ปลายทางได้รับอะไรบ้าง

POST ที่มี Content-Type: application/json และข้อความตรงตามที่เข้ามาทุกประการ ข้อความอยู่ใน content และซ้ำอีกครั้งใน text สำหรับบริการที่อ่านฟิลด์นั้น ฟิลด์ sender จะถูกเพิ่มก็ต่อเมื่อคุณเปิด “Include Who Sent It” ใน “Settings” ของ Fwrd และเลือก “Sender” ในการทำงานของ Fwrd

คำสั่ง curl นี้ส่งคำขอแบบเดียวกับที่ Fwrd ส่ง คุณจึงสร้างฝั่ง Agent ไว้ก่อนได้

curl -X POST "https://your-endpoint.example/sms/long-secret" \
  -H "Content-Type: application/json" \
  -d '{"content": "Your code is 123456", "text": "Your code is 123456"}'

ในการดึงรหัสออกมา ให้จับตัวเลข 4 ถึง 8 หลักชุดแรกใน content

import re

match = re.search(r"\b(\d{4,8})\b", body["content"])
code = match.group(1) if match else None

ในเนื้อหาไม่มีเวลา ให้บันทึกเวลาเองฝั่งคุณ และไม่สนใจรหัสที่เก่ากว่าการพยายามล็อกอินของคุณ ทุกครั้งที่ส่งข้อความเดิมจะมีส่วนหัว Idempotency-Key ค่าเดียวกัน คุณจึงทิ้งรายการซ้ำได้ ตัวอย่างที่ใช้งานได้สำหรับ n8n และเซิร์ฟเวอร์เล็กๆ อยู่ใน ที่เก็บ fwrd-sms-webhook-examples บน GitHub

วิธีส่งรหัสให้ Agent

วิธี ใครส่งรหัส Agent ต้องรอคุณไหม
คุณอ่านแล้วพิมพ์เอง คุณ ต้องรอทุกครั้งที่ล็อกอิน
Agent หยุดแล้วถามคุณในแชท คุณ ต้องรอทุกครั้งที่ล็อกอิน
ใช้โทเค็น API ของบริการแทน ไม่มีใคร เพราะไม่มีรหัส ไม่ต้องรอ
Fwrd ส่งไปยังปลายทางของคุณ iPhone ทำเอง ไม่ต้องรอ
Fwrd ส่งไปยังเซิร์ฟเวอร์ MCP ที่ Agent ขอรหัส iPhone ทำเอง ไม่ต้องรอ

สิ่งที่การตั้งค่านี้ทำไม่ได้

  • อ่านรหัสที่เข้ามาก่อนหน้านี้ไม่ได้ การทำงานอัตโนมัติทำงานกับข้อความใหม่เท่านั้น
  • หนึ่งเบอร์รองรับหนึ่งล็อกอินในแต่ละครั้ง ถ้า Agent สองตัวขอรหัสบนเบอร์เดียวกัน อาจอ่านรหัสของกันและกัน จึงควรจัดคิวขั้นตอนลงชื่อเข้าใช้ สำหรับไปป์ไลน์ CI และ QA ดู รหัส SMS ใน CI ซึ่งครอบคลุมกรณีนั้น
  • iPhone ต้องเปิดเครื่องและออนไลน์ไว้ หลังจากเริ่มการทำงานใหม่ การส่งต่อจะรอจนกว่าคุณจะปลดล็อคหนึ่งครั้ง และ iPhone ที่ไม่ได้ปลดล็อคนาน 3 วันจะเริ่มการทำงานใหม่เอง
  • Fwrd ไม่ส่งส่วนหัวสำหรับล็อกอิน ใส่รหัสลับไว้ในที่อยู่ Fwrd เก็บที่อยู่ทั้งหมดไว้ในพวงกุญแจของ iPhone และปฏิเสธที่อยู่ IP รวมถึงชื่อ .local หรือ .internal
  • ส่งได้ทางเดียว Fwrd ส่งข้อความจาก iPhone ให้ Agent ของคุณไม่ได้

คำถามเกี่ยวกับ AI Agent และรหัส SMS

มีเซิร์ฟเวอร์ MCP ที่ให้ Claude อ่านรหัสยืนยันจาก SMS บน iPhone ของฉันไหม

มี: fwrd-sms-mcp เซิร์ฟเวอร์โอเพนซอร์สที่คุณติดตั้งบนบัญชี Cloudflare ของคุณเอง Fwrd ส่งข้อความรหัสแต่ละข้อความไปที่นั่น แล้วการเรียก wait_for_sms_code ของ Claude จะได้รหัสล่าสุดกลับมา Cursor และไคลเอนต์ MCP อื่นก็ใช้แบบเดียวกัน

Agent อ่านข้อความอื่นของฉันได้ด้วยไหม

อ่านได้เฉพาะข้อความที่คุณปล่อยผ่าน เมื่อเปิด “Looks Like a Code” Fwrd จะข้ามข้อความที่ไม่มีรหัส 4 ถึง 8 หลัก และปลายทางจะไม่เห็นข้อความเหล่านั้น

รหัสต้องผ่านเซิร์ฟเวอร์ของ Fwrd ไหม

ไม่ Fwrd ไม่มีบัญชีและไม่มีเซิร์ฟเวอร์ของตัวเอง แต่ละข้อความส่งตรงจาก iPhone ไปยังปลายทาง HTTPS ของคุณ

ราคาเท่าไร

ณ เดือนตุลาคม 2026 Fwrd ส่งต่อได้ฟรี 15 ครั้งต่อเดือน และข้อความหนึ่งข้อความนับเป็นหนึ่งครั้งไม่ว่าจะส่งไปกี่ที่ Fwrd Pro ไม่จำกัดจำนวน

ให้ Agent ได้รหัส ไม่ต้องให้โทรศัพท์ของคุณ

Fwrd ส่งข้อความรหัสแต่ละข้อความจาก iPhone ไปยัง webhook ของคุณเองในรูปแบบ JSON โดยไม่ต้องมีบัญชีและไม่มีเซิร์ฟเวอร์ของ Fwrd คั่นกลาง เริ่มต้นด้วยการส่งต่อฟรี 15 ครั้งต่อเดือน

ส่งต่อได้ฟรี 15 ครั้งต่อเดือน Pro ไม่จำกัดจำนวนการส่งต่อและฟิลเตอร์ และเพิ่มรายการ “Never Forward” โดยแผนรายปีมีช่วงทดลองใช้ฟรีสำหรับผู้มีสิทธิ์

ดาวน์โหลดบน App Store

iPhone · iOS 26 ขึ้นไป