sequences

Copy another sequence's agent setup

Give this sequence's outbound agent the setup of another sequence's agent: its personality, goal, call to action, language and translation choice, model, research switch, reply prompt and whether it drafts replies. This sequence's per-step prompts stay as they are, because they belong to its own steps. Takes the id of the sequence to copy from and returns this sequence's agent. The copy is written as a new version of the agent, so it can be undone from the agent's version history.

post/sequences/{sequence_id}/agent/copy-from/

Request

  • Base URL: https://api.getoneprofile.ai (the document declares no server; this is the origin it was published from)
  • URL: https://api.getoneprofile.ai/sequences/{sequence_id}/agent/copy-from/
  • Auth: one of:
    • API key in header X-API-Key
    • HTTP bearer

Path parameters

sequence_idstring uuid required

Request body

from_sequence_idstring uuid required

The sequence whose agent setup is copied. Must be another of this workspace's.

Response

Successful Response

created_atstring date-time required
idstring uuid required

The agent's id, as the /outbound-agents/ routes address it.

model_keystring required

The model it writes with: swift, core or deep.

namestring required
researchboolean required

Whether the first message to a contact may research them on the web.

updated_atstring date-time required
versioninteger required

The configuration's version; every change writes a new one.

Changes

No recorded changes to this operation across all 2 revisions of this API.