@@ -95,13 +95,6 @@ export const WorkdayBlock: BlockConfig = {
9595 } ,
9696
9797 // List Workers
98- {
99- id : 'search' ,
100- title : 'Search' ,
101- type : 'short-input' ,
102- placeholder : 'Search by name or ID' ,
103- condition : { field : 'operation' , value : 'list_workers' } ,
104- } ,
10598 {
10699 id : 'limit' ,
107100 title : 'Limit' ,
@@ -151,14 +144,6 @@ export const WorkdayBlock: BlockConfig = {
151144 condition : { field : 'operation' , value : 'create_prehire' } ,
152145 mode : 'advanced' ,
153146 } ,
154- {
155- id : 'sourceId' ,
156- title : 'Recruiting Source' ,
157- type : 'short-input' ,
158- placeholder : 'Source ID (e.g., referral, job board)' ,
159- condition : { field : 'operation' , value : 'create_prehire' } ,
160- mode : 'advanced' ,
161- } ,
162147
163148 // Hire Employee
164149 {
@@ -175,7 +160,7 @@ export const WorkdayBlock: BlockConfig = {
175160 type : 'short-input' ,
176161 placeholder : 'Position to assign' ,
177162 condition : { field : 'operation' , value : [ 'hire_employee' , 'change_job' ] } ,
178- required : { field : 'operation' , value : 'hire_employee' } ,
163+ required : { field : 'operation' , value : [ 'hire_employee' ] } ,
179164 } ,
180165 {
181166 id : 'hireDate' ,
@@ -195,23 +180,23 @@ export const WorkdayBlock: BlockConfig = {
195180 title : 'Job Profile ID' ,
196181 type : 'short-input' ,
197182 placeholder : 'Job profile ID' ,
198- condition : { field : 'operation' , value : [ 'hire_employee' , ' change_job'] } ,
183+ condition : { field : 'operation' , value : ' change_job' } ,
199184 mode : 'advanced' ,
200185 } ,
201186 {
202187 id : 'locationId' ,
203188 title : 'Location ID' ,
204189 type : 'short-input' ,
205190 placeholder : 'Work location ID' ,
206- condition : { field : 'operation' , value : [ 'hire_employee' , ' change_job'] } ,
191+ condition : { field : 'operation' , value : ' change_job' } ,
207192 mode : 'advanced' ,
208193 } ,
209194 {
210195 id : 'managerId' ,
211196 title : 'Manager ID' ,
212197 type : 'short-input' ,
213198 placeholder : 'Manager worker ID' ,
214- condition : { field : 'operation' , value : [ 'hire_employee' , ' change_job'] } ,
199+ condition : { field : 'operation' , value : ' change_job' } ,
215200 mode : 'advanced' ,
216201 } ,
217202 {
@@ -277,14 +262,6 @@ Output: {"businessTitle": "Senior Engineer"}`,
277262 condition : { field : 'operation' , value : 'assign_onboarding' } ,
278263 required : { field : 'operation' , value : 'assign_onboarding' } ,
279264 } ,
280- {
281- id : 'stages' ,
282- title : 'Stage IDs (JSON)' ,
283- type : 'short-input' ,
284- placeholder : '["stage1", "stage2"]' ,
285- condition : { field : 'operation' , value : 'assign_onboarding' } ,
286- mode : 'advanced' ,
287- } ,
288265
289266 // Get Organizations
290267 {
@@ -402,14 +379,12 @@ Output: {"businessTitle": "Senior Engineer"}`,
402379 username : { type : 'string' , description : 'ISU username' } ,
403380 password : { type : 'string' , description : 'ISU password' } ,
404381 workerId : { type : 'string' , description : 'Worker ID' } ,
405- search : { type : 'string' , description : 'Search term' } ,
406382 limit : { type : 'number' , description : 'Result limit' } ,
407383 offset : { type : 'number' , description : 'Pagination offset' } ,
408384 legalName : { type : 'string' , description : 'Legal name for pre-hire' } ,
409385 email : { type : 'string' , description : 'Email address' } ,
410386 phoneNumber : { type : 'string' , description : 'Phone number' } ,
411387 address : { type : 'string' , description : 'Address' } ,
412- sourceId : { type : 'string' , description : 'Recruiting source ID' } ,
413388 preHireId : { type : 'string' , description : 'Pre-hire record ID' } ,
414389 positionId : { type : 'string' , description : 'Position ID' } ,
415390 hireDate : { type : 'string' , description : 'Hire date (YYYY-MM-DD)' } ,
@@ -420,7 +395,6 @@ Output: {"businessTitle": "Senior Engineer"}`,
420395 fields : { type : 'json' , description : 'Fields to update' } ,
421396 onboardingPlanId : { type : 'string' , description : 'Onboarding plan ID' } ,
422397 actionEventId : { type : 'string' , description : 'Action event ID for onboarding' } ,
423- stages : { type : 'string' , description : 'Onboarding stage IDs' } ,
424398 orgType : { type : 'string' , description : 'Organization type filter' } ,
425399 effectiveDate : { type : 'string' , description : 'Effective date (YYYY-MM-DD)' } ,
426400 reason : { type : 'string' , description : 'Reason for change or termination' } ,
@@ -433,7 +407,7 @@ Output: {"businessTitle": "Senior Engineer"}`,
433407 workers : { type : 'json' , description : 'Array of worker profiles' } ,
434408 total : { type : 'number' , description : 'Total count of results' } ,
435409 preHireId : { type : 'string' , description : 'Created pre-hire ID' } ,
436- descriptor : { type : 'string' , description : 'Display name' } ,
410+ descriptor : { type : 'string' , description : 'Display name of pre-hire ' } ,
437411 workerId : { type : 'string' , description : 'Worker ID' } ,
438412 employeeId : { type : 'string' , description : 'Employee ID' } ,
439413 hireDate : { type : 'string' , description : 'Hire date' } ,
0 commit comments