All integrations

SMTP2GO

MESSAGING · MESSAGING

Email and SMS sends, scheduled sends, activity search, and reports on their key.

Acts as the person, not as itself

Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.

Credentials never touch the agent

Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.

Every call on the record

Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.

What an agent can do

Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.

smtp2go_patch_api_keys_editWRITE

Patch an existing API key ignoring missing properties. Changes the account's shared API Keys. If it names the key this connection was given, every tool here stops working until a new key is pasted.

api
smtp2go_patch_ip_auth_editWRITE

Patch an existing IP Auth ignoring missing properties. Changes which source IP addresses may use this account's API and SMTP. Agentic Fabriq cannot supply a stable egress address -- its nodes use ephemeral public IPs -- so no allow list can be written that keeps this connection working once the list is enforced.

api
smtp2go_patch_users_smtp_editWRITE

Patch an existing SMTP user ignoring missing properties.

api
smtp2go_post_activity_searchREAD

Returns events (such as opens, unsubscribes) which match the filters passed. A count of events matching the filter is also included, as this may surpass the maximum of 1,000 items included within the response. This endpoint is rate-limited to 60 requests per minute.

api
smtp2go_post_allowed_recipients_addWRITE

Add one or more email addresses and domain names to your Allowed Recipients List. Further details of the associated setting are found in the SMTP2GO Guides.

api
smtp2go_post_allowed_recipients_removeWRITE

Remove one or more emails addresses or domain names stored in your Allowed Recipients List. Note: In the event that any of the email addresses or domains do not feature in the list, no error will be raised.

api
smtp2go_post_allowed_recipients_updateWRITE

Replace the email addresses and domain names on your Allowed Recipients List using this endpoint. Further details of these modes are found in the SMPT2GO Guides. Note that a post to this endpoint will return a success, even if the setting is not in use. REPLACES the whole list rather than adding to it: every address or domain left out of this call leaves the list. Read the current list first, or use the add/remove tools.

api
smtp2go_post_allowed_recipients_viewREAD

Returns the email addresses and domain names on your Allowed Recipients list.

api
smtp2go_post_allowed_senders_addWRITE

Add one or more email addresses and domain names to your Allowed or Restricted Senders List. How this list of email addresses and domain names are used is shown by the current 'mode' value; if the Restrict Senders setting is on, they will form either a whitelist or blacklist. If the setting is off, the list will be disabled. Further details of the associated setting are found in the SMTP2GO Guides. Details of how this mode can be set via the update end-point, are given further in the documentation. A post to this endpoint will return a success, even if the Restrict Senders setting is not in use.

api
smtp2go_post_allowed_senders_removeWRITE

Remove one or more emails addresses or domain names stored in your Allowed or Restricted Senders List. Note: In the event that any of the email addresses or domains do not feature in the list, no error will be raised.

api
smtp2go_post_allowed_senders_updateWRITE

Replace the email addresses and domain names on your Allowed or Restricted Senders List using this endpoint. How the email addresses and domain names are used is defined in the current 'mode' value - further details of these modes are found in the SMPT2GO Guides. Note that a post to this endpoint will return a success, even if the setting is not in use. REPLACES the whole list rather than adding to it: every address or domain left out of this call leaves the list. Read the current list first, or use the add/remove tools.

api
smtp2go_post_allowed_senders_viewREAD

Returns the email addresses and domain names on your Allowed or Restricted Senders list, as well as the Restrict Senders setting, which dictates how they are interpreted.

api
smtp2go_post_api_keys_addWRITE

Add a new API key to your account This endpoint is rate-limited to 5 requests per minute. Mints a new account API Key. The key is returned once and carries the endpoint Permissions given here.

api
smtp2go_post_api_keys_editWRITE

Edit an existing API key. Changes the account's shared API Keys. If it names the key this connection was given, every tool here stops working until a new key is pasted.

api
smtp2go_post_api_keys_permissionsREAD

Retrieve a list of endpoints this API Key can use. This endpoint is available to all API Keys.

api
smtp2go_post_api_keys_removeWRITE

Remove an existing API key. Changes the account's shared API Keys. If it names the key this connection was given, every tool here stops working until a new key is pasted.

api
smtp2go_post_api_keys_viewREAD

Retrieve a list of API keys on this account.

api
smtp2go_post_archive_emailREAD

Fetch an archived email using the email_id.

api
smtp2go_post_archive_searchREAD

Retrieve a list of up to 5,000 archived emails matching the supplied parameters.

api
smtp2go_post_dedicated_ips_viewREAD

Retrieve a list of Dedicated IP addresses on this account.

api
smtp2go_post_domain_addWRITE

Add a sender domain to your account. Note that you must own any domains you wish to include in this list, as you will be required to verify and authenticate the emails sent via that domain. Find full details in the Sender Domains Guide.

api
smtp2go_post_domain_removeWRITE

Remove a sender domain from your account. Removes a VERIFIED sender domain from the account; every sender using it stops being able to send until the domain is added and verified again.

api
smtp2go_post_domain_returnpathWRITE

A Return Path Subdomain is used to instruct the server where to return emails that are not deliverable (ie. Bounces). This endpoint allows you to edit a Return Path Subdomain for a particular sender domain. Full details can be found in the Sender Domain Guide.

api
smtp2go_post_domain_subaccount_accessWRITE

Allow subaccounts to send from verified sender domains on the master account.

api
smtp2go_post_domain_trackingWRITE

A Tracking Subdomain is used to monitor your email opens and clicks. This endpoint allows you to edit a tracking subdomain for a particular sender domain. Full details can be found in the Sender Domain Guide.

api
smtp2go_post_domain_verifyWRITE

Verify a sender domain on your account removing the need to wait for the periodic verification every 7 minutes.

api
smtp2go_post_domain_viewREAD

Returns a list of sender domains on your account.

api
smtp2go_post_email_batchWRITE

Send a batch of emails.

api
smtp2go_post_email_mimeWRITE

Send an email by supplying a pre-encoded MIME string.

api
smtp2go_post_email_scheduled_removeWRITE

Removes a scheduled email by ID.

api
smtp2go_post_email_scheduled_searchREAD

Allows searching of scheduled emails.

api
smtp2go_post_email_searchREAD

Retrieve a list of up to 5,000 sent emails matching the supplied parameters. The filter_query field can be used to create complex filters to make your searching more efficient. Find full details in the Email and Email Archive Guide. Note: Allow around two minutes after delivery for recently sent emails to be included in a search result. This endpoint is deprecated and will not be accessible in future API versions. Please use the Activity Search (https://developers.smtp2go.com/reference/search-activity) endpoint instead.This endpoint is rate-limited to 20 requests per minute.

api
smtp2go_post_email_sendWRITE

Send an email by passing a JSON email object.

api
smtp2go_post_ip_allow_listWRITE

Enables/Disables an IP allow list. DO NOT ENABLE THROUGH THIS INTEGRATION. Agentic Fabriq cannot supply a stable egress address -- its nodes use ephemeral public IPs -- so an enabled allow list will refuse every later call from this connection, including this tool, which is the only one that could turn it off again. A successful call here therefore breaks the connection, and the only way back is the SMTP2GO web app. Disabling the list is safe.

api
smtp2go_post_ip_allow_list_addWRITE

Adds an IP address to an allow list. Changes which source IP addresses may use this account's API and SMTP. Agentic Fabriq cannot supply a stable egress address -- its nodes use ephemeral public IPs -- so no allow list can be written that keeps this connection working once the list is enforced.

api
smtp2go_post_ip_allow_list_editWRITE

Edits an existing IP allow list. Changes which source IP addresses may use this account's API and SMTP. Agentic Fabriq cannot supply a stable egress address -- its nodes use ephemeral public IPs -- so no allow list can be written that keeps this connection working once the list is enforced.

api
smtp2go_post_ip_allow_list_removeWRITE

Removes an IP address from an allow list. Changes which source IP addresses may use this account's API and SMTP. Agentic Fabriq cannot supply a stable egress address -- its nodes use ephemeral public IPs -- so no allow list can be written that keeps this connection working once the list is enforced.

api
smtp2go_post_ip_allow_list_viewREAD

Retrieves a list of IP Addresses on the allow list along with the list's enabled status.

api
smtp2go_post_ip_auth_removeWRITE

Remove an IP Auth entry from your account. Changes which source IP addresses may use this account's API and SMTP. Agentic Fabriq cannot supply a stable egress address -- its nodes use ephemeral public IPs -- so no allow list can be written that keeps this connection working once the list is enforced.

api
smtp2go_post_ip_auth_viewREAD

Returns a list of all IP Auth entries that are managed by this account, or details of a specific IP Auth, when you include the [ip_address] in your request. If no entries are available, this will return an empty list.

api
smtp2go_post_single_sender_emails_addWRITE

Use the API to add a single sender email address to your account, to use from which to send mail. If the email address has previously been added and not yet verified, this action will simply resend the verification email.

api
smtp2go_post_single_sender_emails_removeWRITE

Remove a single sender email address from your account. Include the address to remove as the email_address parameter.

api
smtp2go_post_single_sender_emails_viewREAD

Returns a list of single sender email addresses on your account, along with their verification status. If you include a email_address, the response will only include items matching this search.

api
smtp2go_post_sms_sendWRITE

Send an SMS message to one or more numbers, up to a maximum of 100 numbers.

api
smtp2go_post_sms_summaryREAD

Retrieve a summary of SMS messages within a certain time range.

api
smtp2go_post_sms_view_receivedREAD

View received SMS messages.

api
smtp2go_post_sms_view_sentREAD

View sent SMS messages.

api
smtp2go_post_stats_email_bouncesREAD

Retrieve a summary of bounces and rejects, for the last 30 days.

api
smtp2go_post_stats_email_cycleREAD

Retrieve a summary of your Account activity, including the start and end date of your monthly plan, the number of emails sent this cycle, the number of emails remaining and the number of emails in your monthly allowance.

api
smtp2go_post_stats_email_historyREAD

Retrieve a summary of activity from a specified date range (defaults to last 30 days), per sender email address, SMTP username, domain or subaccount.

api
smtp2go_post_stats_email_spamREAD

Retrieve a summary of spam complaints and rejects, for the last 30 days.

api
smtp2go_post_stats_email_summaryREAD

Retrieve a combination of the email_bounces, email_cycle, email_spam, and email_unsubs calls in one report. Note this call may take longer to complete.

api
smtp2go_post_stats_email_unsubsREAD

Retrieve a summary of unsubscribes and rejects, for the last 30 days.

api
smtp2go_post_subaccount_addWRITE

Adds a new subaccount on your master account. Note: This end-point is rate limited to 50 calls per hour.

api
smtp2go_post_subaccount_closeWRITE

Changes the status of an Active subaccount to Closed. Closes a subaccount: its SMTP users and API keys stop sending.

api
smtp2go_post_subaccount_editWRITE

Changes the details on an existing subaccount.

api
smtp2go_post_subaccount_reopenWRITE

Changes the status of a Closed subaccount back to Active.

api
smtp2go_post_subaccounts_searchREAD

Returns any subaccounts that match search criteria.

api
smtp2go_post_suppression_addWRITE

Suppresses the specified email address or domain.

api
smtp2go_post_suppression_removeWRITE

Removes the suppression on the specified email address or domain.

api
smtp2go_post_suppression_viewREAD

Returns your suppressed email addresses and domains.

api
smtp2go_post_template_addWRITE

Adds a new email template that you can use to format your emails.

api
smtp2go_post_template_deleteWRITE

Deletes the specified email template.

api
smtp2go_post_template_editWRITE

Changes details of an existing email template.

api
smtp2go_post_template_searchREAD

Search your collection of email templates. Returns any templates that match your search criteria.

api
smtp2go_post_template_viewREAD

Returns details of the email template with the specified ID.

api
smtp2go_post_users_smtp_addWRITE

Add a new SMTP user to your account. Full details of the available options for new user accounts can be found in the SMTP User Guide.

api
smtp2go_post_users_smtp_editWRITE

Update an SMTP user's details with the parameters passed. Full details of the available options for SMTP user accounts is found in the SMTP User Guide.

api
smtp2go_post_users_smtp_removeWRITE

Remove an SMTP user from your account.

api
smtp2go_post_users_smtp_viewREAD

Returns a list of all SMTP users that are managed by this account, or details of a specific user, when you include the [username] in your request. If no users are available, this will return an empty list.

api
smtp2go_post_webhook_addWRITE

Add a new webhook with the given configuration. Setup of webhooks can be done on the Settings > Webhooks page in your SMTP2GO control panel.

api
smtp2go_post_webhook_editWRITE

Make changes to a specific webhook using its unique ID.

api
smtp2go_post_webhook_removeWRITE

Remove a specific webhook using its unique ID.

api
smtp2go_post_webhook_viewREAD

Returns information for configured webhooks.

api

Put SMTP2GO behind one governed endpoint.

Same permissions, same audit trail, whatever else you connect next.