Actions17
- AI › Chat With Project
- AI › Fill Variable
- AI › Research With Project
- Embeddings › Ingest Chunk
- Integrations › Upsert SMTP
- Integrations › Upsert Webhook
- Preview › Cancel Review Round
- Preview › Render Doc
- Preview › Send Review Links
- Signing › Resend Completed PDF
- Signing › Send Invite
- Signing › Send Reminder
- Templates › AI Draft Body
- Templates › Clone Library Template
- Templates › Ingest From Google Doc
- Templates › Publish Draft To Doc
- Workspace › Clone Workspace
Integrations › Upsert SMTP
AI-generatedSummary
Upserts an SMTP configuration in Ghostsign, creating or updating a workspace SMTP relay.
Inputs
- organizationIdUpsert — Organization identifier or name to associate with the SMTP settings.
- smtpHost — Hostname of the SMTP server.
- smtpPort — Port number for the SMTP server (default 587).
- smtpEncryption — Encryption mode: None, STARTTLS, or TLS.
- smtpUsername — Username for SMTP authentication.
- smtpPasswordPlain — Password for SMTP authentication (hidden input).
- smtpFrom — From address used in sent emails.
- smtpFromDisplay — Optional display name for the From address.
- smtpReplyTo — Optional reply‑to address.
Output shape
a list of items, each containing the API response under a 'json' property
On error the node may output an 'error' field; with continueOnFail enabled successful items still pass through.
Examples
Example 1: Add a new SMTP relay for a workspace
organizationIdUpsert='Acme Corp', smtpHost='smtp.mailtrap.io', smtpPort=587, smtpEncryption='starttls', smtpUsername='user', smtpPasswordPlain='***', smtpFrom='no-reply@example.com'