Send SMS, WhatsApp and RCS messages and manage contacts, templates and calls with Sent.
Explore 40 workflow actions for Sent, including account permissions and operation limits.
25 read actions15 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.
Add a participant to a call
Write
Dials one of your app users or a phone number into a call that is in a conference room, and answers with the participant's own call record.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
A repeated request may repeat the external action. Review the previous result before retrying a write.
Cancel a scheduled message
Write
Calls off a message you scheduled with scheduledat, before it is released for sending.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a contact
Write
Creates a new contact by phone number and associates it with the authenticated customer.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a sender profile
Write
Creates a sender profile under your organization.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a sender profile
Write
Deletes one of your sender profiles and returns 204.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a template
Write
Deletes a template by ID.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
A repeated request may repeat the external action. Review the previous result before retrying a write.
Get a call
Read
Retrieves one of your calls by id: the parties, the owning number, the current status with its failure reason, duration, price, recording availability, and a timeline of when the call entered each.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
Get a sender profile
Read
Reads one of your sender profiles.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
Get authenticated account
Read
Returns the account associated with the provided API key.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
Get compliance requirements for a market
Read
Call this first.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
Get contact by ID
Read
Retrieves a specific contact by their unique identifier.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
Get contacts list
Read
Retrieves a paginated list of contacts for the authenticated customer.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
Get message activities
Read
Retrieves the activity log for a specific message.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
Get message status
Read
Retrieves the current status and details of a message by ID.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
Get message summary for a contact
Read
Returns aggregate message counts, time bounds, channels used, and per-channel success/fail scores (each as a percentage 0-100 of messages on that channel) for one of your contacts.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
Get one SMS market (country and sender type)
Read
Reads one market you send in , its sender, where that sender stands, and everything its compliance holds.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
Get one voice number
Read
Reads one of your voice numbers, active or inactive: its status, whether it is the default line for calls placed from your app, and its callback URL.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
Get phone number details
Read
Retrieves detailed information about a phone number including carrier, line type, porting status, and VoIP detection.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
Get template by ID
Read
Retrieves a specific template by its ID.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
Get templates list
Read
Retrieves a paginated list of message templates for the authenticated customer.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
Get user by ID
Read
Retrieves detailed information about a specific user in an organization or profile.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
Get your channels
Read
Every market you send SMS in, your WhatsApp account, your RCS agent and the numbers you carry phone calls on , with each one's status, and what each market has supplied.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
Hang up a call
Write
Ends one of your live calls.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
A repeated request may repeat the external action. Review the previous result before retrying a write.
List a call's recordings
Read
Returns pre-signed links to the recordings of one of your calls, each valid until its urlexpiresat.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
List calls
Read
Retrieves a paginated list of your calls, most recent first.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
List conversation messages
Read
Retrieves a paginated list of the authenticated customer's messages across all conversations, ordered by created date (most recent first).
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
List messages for a conversation
Read
Retrieves a paginated list of the messages in a single conversation (scoped to the authenticated customer), ordered by created date (most recent first).
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
List sender profiles
Read
Lists the sender profiles under your organization, newest first, paginated with page and pagesize.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
List the participants of a call
Read
Lists who is in the conference room one of your live calls is in: each participant's own call id, who they are, whether the room mutes them, and how long they have been connected.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
List users
Read
Retrieves all users who have access to the organization or profile identified by the API key, including their roles and status.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
List your SMS markets
Read
Every market you send SMS in, each with its sender, where that sender stands, and what its compliance holds.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
List your voice numbers
Read
Every number you turned phone calls on for, active or inactive, oldest first.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
Remove a participant from a call
Write
Removes one participant from the conference room a live call is in, named by the participant's own call id from the participants list.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove every participant from a call
Write
Removes every participant from the conference room a live call is in, the call itself included.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send a message
Write
Sends a message to one or more recipients using a template.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
A repeated request may repeat the external action. Review the previous result before retrying a write.
Start or stop recording a call
Write
Starts or stops recording one of your live calls.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a contact
Write
Updates a contact's default channel and/or opt-out status.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a participant
Write
Mutes or unmutes one participant of the conference room a live call is in, named by the participant's own call id from the participants list: send muted true to silence them, muted false to let them.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a sender profile
Write
Changes a profile's own attributes: name, shortname, description and notifications (who is emailed about the profile's events , ORGANIZATION, SENDERPROFILE, or ORGANIZATIONANDSENDERPROFILE).
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a template
Write
Updates an existing template's name, category, language, definition, or submits it for review.
Permissions and limits
Account permissions
A Sent API key (sk_live_ or sk_test_); the account's role limits what it may do
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 Sent. A saved workflow is not a completed provider action.