Skip to main content
POST
Create Email Action

Authorizations

string
required
Enter your ContactSwing JWT Bearer token.

Request Body

string
required
Action display name. Example: My Email Action
string
required
Action purpose. Example: Send email when user requests communication
string
required
When to trigger: "DURING"
string
required
Action type: "SEND_EMAIL"
object
Webhook configuration (optional)
boolean
default:"true"
Send static content flag
object
required
Email configuration object
object
required
Recipient email addresses
string[]
required
Enter your message.
string
required
Sender email. Example: tech.space.me@gmail.com
string
required
Email provider: "gmail"
string
required
User ID for authentication
string
CC recipients (comma-separated)
string
BCC recipients (comma-separated)
object
required
Email subject line
string
required
Enter your message.
object
required
Email content (HTML supported)
string

Hello

string
required
Enter your message.
object
File attachments
boolean
default:"true"
Send static content flag
string
Response message context Example: I’ve just sent you an email. Please let me know if you received it.

Response

201 Created - Email action created successfully
string
Request context ID
object
string
New email action ID
string
Action name
string
”SEND_EMAIL”
400 Bad Request - Invalid email configuration 401 Unauthorized - Invalid token