Push Agent Workflow
Changed onPush Bluejay's stored workflow back to the agent's source provider.
force=true bypasses DFCX conflict detection (use when you want to overwrite remote drift). Non-DFCX providers ignore the flag.
create_version=true (DFCX only) snapshots the flows/playbooks the push actually changed into new immutable versions, recording them in the version ledger. Snapshotting only-changed resources keeps version counts down and is why it rides on push: the remote draft only reflects Bluejay's edits after a successful push.
Returns 409 with {conflicts} when remote has drifted and force is False. Returns 207 with {results} when some DFCX SDK calls succeed and some fail.
Request
- Base URLhttps://api.getbluejay.ai
- URLhttps://api.getbluejay.ai/v1/agents/{agent_id}/workflow/push
- AuthHTTPBearer (a scheme the document does not define)
Path parameters
Query parameters
Headers
API key required to authenticate requests.
Response
Successful Response
Changes
- info
added the new optional
headerrequest parameterX-Organization-Id
- info