feat: add-create-update-record in workflow (#14654)
## Description - this PR focuses on issue https://github.com/twentyhq/core-team-issues/issues/1476 - Added upsert action ## Visual Appearance <img width="1792" height="1041" alt="Screenshot 2025-10-03 at 12 57 58 PM" src="https://github.com/user-attachments/assets/57afb96c-d4b3-4a87-95f0-11ac4bd61dd8" /> <img width="1792" height="1031" alt="Screenshot 2025-10-03 at 12 57 48 PM" src="https://github.com/user-attachments/assets/9032d4c2-f0d2-46f1-8682-a7e5c280a303" /> --------- Co-authored-by: Félix Malfait <felix.malfait@gmail.com> Co-authored-by: Thomas Trompette <thomas.trompette@sfr.fr>
This commit is contained in:
@@ -4336,10 +4336,27 @@ export type WorkflowAction = {
|
||||
nextStepIds?: Maybe<Array<Scalars['UUID']>>;
|
||||
position?: Maybe<WorkflowStepPosition>;
|
||||
settings: Scalars['JSON'];
|
||||
type: Scalars['String'];
|
||||
type: WorkflowActionType;
|
||||
valid: Scalars['Boolean'];
|
||||
};
|
||||
|
||||
export enum WorkflowActionType {
|
||||
AI_AGENT = 'AI_AGENT',
|
||||
CODE = 'CODE',
|
||||
CREATE_RECORD = 'CREATE_RECORD',
|
||||
DELAY = 'DELAY',
|
||||
DELETE_RECORD = 'DELETE_RECORD',
|
||||
EMPTY = 'EMPTY',
|
||||
FILTER = 'FILTER',
|
||||
FIND_RECORDS = 'FIND_RECORDS',
|
||||
FORM = 'FORM',
|
||||
HTTP_REQUEST = 'HTTP_REQUEST',
|
||||
ITERATOR = 'ITERATOR',
|
||||
SEND_EMAIL = 'SEND_EMAIL',
|
||||
UPDATE_RECORD = 'UPDATE_RECORD',
|
||||
UPSERT_RECORD = 'UPSERT_RECORD'
|
||||
}
|
||||
|
||||
export type WorkflowRun = {
|
||||
__typename?: 'WorkflowRun';
|
||||
workflowRunId: Scalars['UUID'];
|
||||
|
||||
Reference in New Issue
Block a user