VirtualSMS + Stream Deck
Security · 1 trigger · 6 actions
Real carrier SIMs from 145+ countries Trigger VirtualSMS actions from your Stream Deck with a single button press — no code, no API keys to manage.
Popular integrations with VirtualSMS
Workflow ideas
When new sms received in VirtualSMS, send a Slack message
When triggered from Discord, rent number in VirtualSMS
Triggers (1)
Events that start your workflow automatically.
New SMS Received
Emit new event for each SMS message received on any of your active rentals. Polls the VirtualSMS API on the configured interval (default 60s) and de-duplicates so each SMS is emitted exactly once. View docs
Actions (6)
Steps your workflow can perform in VirtualSMS.
Rent Number
Rent a real-SIM virtual phone number to receive an SMS verification code. Returns the order ID and assigned phone number — pair this with the New SMS Received trigger or the Check Messages action to retrieve the code. View docs
List Services
Read onlyList all supported services (700+) with their service codes, categories, and base prices. Use the returned service_id (or ) when calling .
About VirtualSMS
Real carrier SIMs from 145+ countries
How to connect
Sign up for free
Create your Conductor Deck account — no credit card required.
Connect VirtualSMS
Click "Connect" and authorize via OAuth. Your credentials are securely managed — we never see your password.
Build a workflow
Add a VirtualSMS action to your visual workflow canvas. Configure the options you need, then connect it to other steps.
Assign to Stream Deck
Sync your workflow to any Stream Deck button. Press once to trigger the entire sequence.
Automate VirtualSMS with your Stream Deck
Sign up for free and start building VirtualSMS workflows in minutes.