Skip to content
One platform. From customer conversation to completed work.Take a closer look
All connections
Communication ยท CONNECTION

Sinch + NodeHub

Send SMS, WhatsApp and other channel messages and manage contacts, conversations and events with the Sinch Conversation API.

Explore 31 workflow actions for Sinch, including account permissions and operation limits.

17 read actions14 write actions
WORKFLOW ACTIONS

What you can configure.

Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.

Capability lookup

Read

This method is asynchronous - it immediately returns the requested Capability registration.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

Create a Contact

Write

Most Conversation API contacts are created automatically when a message is sent to a new recipient.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create a conversation

Write

Creates a new empty conversation.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a Contact

Write

Delete a contact as specified by the contact ID.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a conversation

Write

Deletes a conversation together with all the messages sent as part of the conversation.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a message

Write

Delete a specific message by its ID.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete an event

Write

Delete a specific event by its ID.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

A repeated request may repeat the external action. Review the previous result before retrying a write.

Get a Contact

Read

Returns a specific contact as specified by the contact ID.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

Get a conversation

Read

Retrieves a conversation by id.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

Get a message

Read

Retrieves a specific message by its ID.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

Get an app

Read

Returns a particular app as specified by the App ID.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

Get an event

Read

Get event from ID

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

Get audit records from consent lists

Read

Get all audit records associated with the given identity from the consent lists within the specified project and app.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

Get Channel Profile

Read

Get user profile from a specific channel.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

Get identities from consent list

Read

Get all identities contained within a consent list for a given project id, app id, and list type.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

Inject an event

Write

This operation injects a conversation event in to a specific conversation.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

A repeated request may repeat the external action. Review the previous result before retrying a write.

List all apps for a given project

Read

Get a list of all apps in the specified project.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

List Contacts

Read

List all contacts in the project.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

List conversations

Read

This operation lists all conversations that are associated with an app and/or a contact.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

List events

Read

List all events in a project

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

List messages

Read

This operation lists all messages sent or received via particular Processing Modes.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

List messages by channel identity

Read

Retrieves the last message sent to specified channel identities.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

List recent conversations

Read

This operation lists conversations and their most recent message, ordered by when the most recent message was sent for that conversation.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

Lists Contact Identity Conflicts

Read

Lists contact identity conflicts across supported SIM-based channels (SMS, MMS, RCS).

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

Merge two Contacts

Write

The remaining contact will contain all conversations that the removed contact did.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

A repeated request may repeat the external action. Review the previous result before retrying a write.

Send a message

Write

Sends a message (text, media, template, choice, card, carousel, location, list or contact info) from an app to a contact or channel identity, trying channels in the app or given priority.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

A repeated request may repeat the external action. Review the previous result before retrying a write.

Send an event

Write

Sends an event to the referenced contact from the referenced app.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

A repeated request may repeat the external action. Review the previous result before retrying a write.

Stop conversation

Write

This operation stops the referenced conversation, if the conversation is still active.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update a Contact

Write

Updates a contact as specified by the contact ID.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update a conversation

Write

This operation updates a conversation which can, for instance, be used to update the metadata associated with a conversation.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update message metadata

Write

Update a specific message metadata by its ID.

Permissions and limits

Account permissions

  • A Sinch access key (client ID and secret) for the project, and a Conversation API app in the matching region

A repeated request may repeat the external action. Review the previous result before retrying a write.

SETUP

Start with a controlled test.

01Connect the intended account

Use the account and permissions required for your process. Review the connection check before configuring a workflow action.

02Review inputs and access

Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.

03Confirm the result

Inspect step outputs and confirm the result in Sinch. A saved workflow is not a completed provider action.

Follow the workflow quickstart
EXPLORE YOUR STACK

More in Communication.

Sinch integration | NodeHub