Saasco logoSaasco logo
Saasco logoSaasco logo

Introduction

OverviewGetting startedWhat is Saasco?

SDK

Quick startTrackingIdentifyConfigurationWidgetsProperties

MCP

Quick startHow it worksAuthorizationTool reference

REST API

Quick start
Set up SupportWrite the widget copy
getGet Widget EnabledpatchUpdate Widget EnabledgetGet Email Agent EnabledgetGet Widget Agent EnabledpatchUpdate Email Agent EnabledpatchUpdate Widget Agent EnabledgetGet Support MailboxgetGet Trusted DomainsgetGet Widget CopyputUpdate Support MailboxputUpdate Trusted DomainspatchUpdate Widget Copy
Set up ShortlinksCreate short linksSet up Social ProofSocial Proof templatesSet up FeedbackDraft feedback postsSet up ChangelogDraft changelog entriesSet up DisputesSet up Benchmarks
SupportWidget

Update Widget Agent Enabled

Turns the support-widget AI agent on or off. When off, widget messages notify the team instead of the agent.

PATCH
/projects/{projectId}/support/widget-agent

Authorization

Authorization
AuthorizationBearer <token>

In: header

Path Parameters

projectIdrequiredstring

ID of the project whose widget agent to update.

Request Body

application/json

widgetAgentEnabledrequiredboolean

Whether the AI agent should reply in the support widget.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X PATCH "https://www.saasco.com/api/v2/projects/string/support/widget-agent" \  -H "Content-Type: application/json" \  -d '{    "widgetAgentEnabled": true  }'
{
  "widgetAgentEnabled": true
}
{
  "code": "BAD_REQUEST",
  "message": "Invalid input data",
  "issues": []
}
{
  "code": "UNAUTHORIZED",
  "message": "Authorization not provided",
  "issues": []
}
{
  "code": "FORBIDDEN",
  "message": "Insufficient access",
  "issues": []
}
{
  "code": "NOT_FOUND",
  "message": "Not found",
  "issues": []
}
{
  "code": "INTERNAL_SERVER_ERROR",
  "message": "Internal server error",
  "issues": []
}

Update Email Agent Enabled

Turns the inbound-email AI agent on or off. When off, inbound support emails notify the team instead of the agent.

Get Support Mailbox

Returns the support From address: the hostname and the local part. Does not return who is notified.