ChatGPT is already part of the working day for a lot of business owners, used for drafting emails, planning promotions and answering questions. The next step is letting it do something useful with what it writes.
The DataFlows SMS plugin connects ChatGPT to your DataFlows account. Ask in plain language and ChatGPT can send a text, message a contact group, schedule a reminder, check delivery or summarise your usage, with your confirmation before anything is sent.
Below you'll find what the plugin is, what it can do, how to connect it in ChatGPT and Codex, and the habits that keep AI-assisted texting accurate and compliant.
What Is the DataFlows SMS Plugin for ChatGPT?
The DataFlows SMS plugin for ChatGPT is a secure connection that lets ChatGPT, the AI assistant made by OpenAI, carry out SMS tasks on your DataFlows account. When you ask it to, ChatGPT can send SMS to individual numbers, send campaigns to your contact groups, schedule messages, check delivery status, read replies and report on campaign results and usage. You connect by signing in with your DataFlows login and approving access yourself. ChatGPT can then act only on that one account, within the permissions you approved, and it never receives your DataFlows password or API key. The plugin works in ChatGPT and in Codex. Every message is sent from your own sender ID or number and travels through the same carrier network as messages sent from the DataFlows dashboard, so recipients get exactly the same experience as any other DataFlows message.
Why It Matters for Australian Businesses
Plenty of SMS work is too small to plan but too important to forget: the pickup notice, the closure announcement, the reminder that should go out first thing tomorrow. Handling these from the chat you already have open removes a context switch every time.
It also helps when you need an answer rather than a task. Questions like “did my messages today get delivered?” or “how many credits did we use this month?” normally mean finding and reading a report. ChatGPT can pull the answer for you.
None of this changes your obligations. Under the Spam Act 2003, commercial SMS needs consent, a clearly identified sender and a working opt-out. The plugin applies the same sender ID registration, opt-out and blocklist rules as the DataFlows dashboard. Read our Australian SMS compliance guide for a full rundown.
Key Benefits
- Ask, don't navigate: request what you need in a sentence instead of clicking through menus.
- A preview you can trust: recipients, SMS parts, credits needed, and warnings for emoji, long messages, a missing opt-out line or blocked words, all shown before sending.
- Nothing sends without you: ChatGPT asks you to confirm before any message is sent, and a group send must match the recipient count you previewed.
- Scheduling on request: schedule messages for later, review what is queued and cancel anything before it sends.
- Reporting in plain English: delivery status, replies, campaign results and usage summaries, without exporting spreadsheets.
- For business and developers: use it in ChatGPT for everyday tasks, or in Codex while you build.
What You Can Ask ChatGPT to Do
With the plugin connected, ChatGPT can do the following on your DataFlows account, and only this:
- Send SMS to up to 10 numbers at once, from your own sender ID or number
- Send campaigns to your DataFlows contact groups
- Preview before you send: recipients, SMS parts, credits needed, and warnings for emoji, long messages, a missing opt-out line or blocked words
- Schedule messages for later, see what is scheduled, and cancel anything before it sends
- Check the delivery status of messages you sent and read replies
- See campaign results and a usage summary of messages sent, credits used and delivery rate
- Check your credit balance and available senders
Example prompts
Use these as templates and swap in your own messages, numbers and group names:
- “What's my DataFlows SMS balance and which sender IDs can I use?”
- “Send 'Your order is ready for pickup' to 0412 345 678 from DataFlows.”
- “Preview a message to my Demo customers group saying 'We're closed on Monday for the public holiday', then send it once I confirm.”
- “Schedule 'Reminder: your appointment is tomorrow at 10am' to 0412 345 678 for 9am tomorrow.”
- “Did my messages today get delivered, and did anyone reply?”
- “Summarise my SMS usage for the last 30 days.”
When you ask for a group message, ChatGPT shows the preview first, including how many contacts it will reach and the credits it will use, then waits for your go-ahead.
How to Connect DataFlows SMS to ChatGPT
What you need
- A DataFlows account with SMS credits
- A sender ID or number on your account (your default sender is used unless you choose another)
- A ChatGPT account
Connect in ChatGPT
- In ChatGPT, open Plugins and search for DataFlows SMS.
- Select DataFlows SMS, then Connect.
- Sign in with your DataFlows login and select Allow Access.
- Ask ChatGPT to use DataFlows SMS in any chat.
A simple first test is to ask for your SMS balance and available sender IDs. It confirms the connection without sending anything. The same steps are on our ChatGPT integration page.
Using it in Codex
The DataFlows SMS plugin also works in Codex, which is useful for developers who want to send a test message or check delivery results while they work. If you are building SMS into your own product, see the SMS API integration guide for the DataFlows API.
Disconnecting
In ChatGPT, open Plugins, select DataFlows SMS and disconnect the account. Disconnecting stops access straight away.
How DataFlows Helps
DataFlows is an Australian business SMS platform. The ChatGPT plugin uses the same account as your DataFlows dashboard, SMS API and integrations like Zapier, Shopify, Cliniko and monday.com, so there is nothing extra to manage.
DataFlows is pay-as-you-go, with no monthly or annual fees. You buy SMS credits and top up when you need more. Prices are in Australian dollars with GST included: 3.5 cents per SMS on the Mini pack ($35 for 1,000), 3 cents on Pro ($150 for 5,000) and 2.5 cents on Business ($500 for 20,000). Pro and Business also include a free business-name Sender ID, so your messages show your business name instead of a number.
The plugin is designed to share as little as possible. ChatGPT can see your contact group names and subscribed contact counts, but not the individual contacts in a group, and messages you send from the dashboard or other integrations are not available to it. Results are sent to OpenAI so ChatGPT can answer you, and connection sign-in tokens expire after one hour and renew automatically for up to 30 days of use. Read the AI Assistant Connections section of our Privacy Policy for the full details.
Best Practices
- Check before you confirm: look at the recipient count, SMS parts and credits in the preview, every time.
- Include an opt-out in promotions: act on the missing opt-out warning before sending any marketing message.
- Name recipients precisely: use the exact contact group name or full mobile numbers. Individual sends go to up to 10 numbers at once.
- Use a recognisable sender: send from your business-name Sender ID or usual number so customers know it's you.
- Mind the clock: schedule messages for hours your customers will welcome. Our guide to the best time to send SMS in Australia can help.
- Close the loop on replies: ask ChatGPT who replied, and respond to questions promptly.
- Review connected apps now and then: disconnect the plugin if you stop using it.
Frequently Asked Questions
Will ChatGPT send messages on its own?
No. ChatGPT asks you to confirm before any message is sent, and a group send must match the recipient count you previewed.
Does ChatGPT get my DataFlows password or API key?
No. You sign in with your DataFlows login and approve the connection yourself. ChatGPT never receives your DataFlows password or API key.
Where can I use the plugin?
In ChatGPT and in Codex.
Can it see messages I sent from the DataFlows dashboard?
No. Messages sent from your DataFlows dashboard or from other integrations are not available to ChatGPT.
How do I stop ChatGPT accessing my account?
Open Plugins in ChatGPT, select DataFlows SMS and disconnect the account. Access stops straight away.
Conclusion
The DataFlows SMS plugin lets ChatGPT handle routine texting and reporting for your business, while you stay in control of every send. Messages are previewed, confirmed and held to the same Australian compliance rules as the rest of your DataFlows account.
Sign up at dataflows.com.au, add SMS credits, then connect the plugin using the steps on our ChatGPT integration page.
