Mocean n8n integrationAutomate Mocean with n8n.
Mocean sits at the point in a workflow where a message has to leave the building. The Mocean n8n integration exposes 2 operations across 2 resources, SMS and Voice, both built on the same three required fields. No trigger node ships with it, so the run always starts somewhere else.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Mocean n8n integration actually give you?
The Mocean n8n integration wires the Mocean messaging API into the rest of a workflow. One node, two resources, SMS and Voice, and a single send action on each. Hand it a sender number, a recipient number and a message, and n8n sends it as part of the run. Everything upstream, the data that decides who gets the message and when, comes from the other nodes.
Take a support rota kept in a spreadsheet. A Schedule Trigger reads the rows from Google Sheets, a filter keeps the person on duty tonight, and sms.send pushes the shift reminder to the number stored on that row. Nobody has to remember to send it.
Second pattern: an alert that already lands somewhere quiet. Plenty of teams route incidents to Slack or to Pushover, then lose them overnight. Add a Mocean node at the end of that branch and the same payload also leaves as a text message, with an expression like {{ $json.field }} reading the phone number off the item that opened the branch. An expression is just n8n syntax for pulling a value out of the incoming data instead of typing it by hand.
The third pattern uses the Voice resource. voice.send takes the same From, To and Message, plus an optional Language picked from five locales (cmn-CN, en-GB, en-US, ja-JP, ko-KR). A public n8n template already shows the plain SMS version of the workflow, which is a short read before building your own variant.
When an endpoint of the Mocean API sits outside the 2 operations of the node, the HTTP Request node calls it directly and reuses the same Mocean credential through predefined authentication. That is the standard way out, and it keeps one credential doing all the work.
One thing to know before building: Mocean has no trigger node in n8n, so the workflow is started by something else. If the question is the platform rather than this node, the n8n review covers that ground, and the n8n training goes through the expression syntax used above.
How do you connect Mocean to n8n?
- 01
Collect the key and the secret
Mocean issues two values for the credential: an API Key and an API Secret. Both are available in the Mocean Dashboard once the account exists, on the API authentication side. Copy them somewhere temporary, because the next step asks for both at the same time.
- 02
Create the Mocean credential in n8n
In n8n, open the Credentials menu and create a Mocean credential, the API key method. Paste the API Key and the API Secret into their fields and save. A credential, meaning the stored connection to an outside account, is created once and reused by every workflow, so this step does not come back next time.
- 03
Pick the resource and fill three fields
Drop the Mocean node into the workflow and select that credential from its dropdown. Choose the resource, SMS or Voice, then fill From, To and Message. All three are required, and n8n stops the node during execution if one of them resolves to an empty value.
What can the Mocean node do?
The Mocean node exposes 2 operations across 2 resources. For each one: the node as you configure it in n8n, the required fields, and our field notes.
Operations index
SMS
1 operationSend an SMS
sms.sendWhat you see in n8n
Notes & use cases
Selects the SMS resource and pushes a text message out through Mocean. The node works from whatever the incoming item carries, so the send happens mid-workflow and nobody opens a console for it.
Key parameters
- From: the sender number, as the field placeholder
Sender Numberindicates. - To: the recipient number, placeholder
Receipient number, usually an expression such as{{ $json.field }}pointing at the number carried by the previous node. - Message: the text of the SMS. Required, so an empty value stops the node.
Voice
1 operationSend an SMS
voice.sendWhat you see in n8n
Notes & use cases
Same three fields, different channel: with the Voice resource selected, Mocean sends the message as a voice message rather than a text. The choice matters when the person on the other end answers a call faster than they read a screen.
Key parameters
- From: the sender number (placeholder
Sender Number). - To: the number to reach, placeholder
Receipient number. - Message: the message content sent through the Voice resource.
- Language: the language of the voice message, one of five values (
cmn-CN,en-GB,en-US,ja-JP,ko-KR). Not required, so the field can be left alone.
Need help automating Mocean with n8n?
A person reads every message.

