Skip to main content
GET
Resolve the approval mode that applies

Authorizations

X-API-Key
string
header
required

Query Parameters

sender_profile_id
string<uuid> | null
sequence_id
string<uuid> | null

Response

Successful Response

The mode that actually applies per channel, and which level set it.

assigned_sender_send_modes
AssignedSenderSendModeReadSchema · object[]
required

Each sender assigned to the sequence, by name, with their own send mode as it applies in this sequence. Empty unless sequence_id is given.

cadence_email_send_mode
enum<string> | null
required

The send mode every email the sequence itself sends runs under: the strictest of its assigned senders', because its emails go out from every assigned sender's mailboxes in turn. always_ask when the sequence asks for approval or has no senders assigned. Null unless sequence_id is given.

Available options:
always_send,
send_when_confident,
always_ask
email_level
enum<string>
required

Where the email mode came from: sender when they set one, sequence when a sequence demands a person, default when nobody has decided.

Available options:
default,
sender,
sequence
email_mode
enum<string>
required

Whether email steps wait for a person (manual) or send on their own (auto). The older two-way setting; email_send_mode and cadence_email_send_mode say what actually happens to each email.

Available options:
manual,
auto
email_send_mode
enum<string> | null
required

The sender's own send mode, tightened to always_ask when the given sequence asks for approval. It decides the agent's replies from their mailboxes (in that sequence's conversations, when sequence_id is given); a sequence's own emails run under cadence_email_send_mode instead. always_send sends every email; send_when_confident sends an agent-written email when the agent rated its own message high and had enough data, and holds back the rest; always_ask has a person approve every email. Null unless sender_profile_id is given.

Available options:
always_send,
send_when_confident,
always_ask
linkedin_level
enum<string>
required

Where the LinkedIn mode came from: sender when they set one, sequence when a sequence demands a person, default when nobody has decided.

Available options:
default,
sender,
sequence
linkedin_mode
enum<string>
required

Whether LinkedIn steps wait for a person (manual) or run on their own (auto).

Available options:
manual,
auto