Workflow

How to Repeat a CRM Appointment

Verified end to end. A disposable CRM appointment was created, repeated as a daily recurrence, verified in the appointment list, and all generated rows were deleted after the probe.

Evidence Summary

Workflow run
crm-appointment-repeat-20260519T121620Z
Source appointment
434
Generated rows
434, 435, 436
Repeat setup
Daily, all days, end at 2 repetitions
Final state
rowsAfterCleanup=0

CRM appointment repeat workflow diagram

Before You Start

Repeat Daily

  1. Open Operations and choose Repeat Tag.
  2. Select Diary.
  3. Choose Until the date with an end date/time, or choose End at and enter the repetition count.
  4. Choose All or Working Days.
  5. Set the interval in day(s).
  6. Click Save and confirm the warning about erasing future visits associated with the recurrence.

The verified run used SelectPeriodo=1, endRepeat=F, Ocurrencias=2, Days=T, todosD=1, DataInicio=20/05/2026, and HoraInicio=09:00. OfficeGest posted the repeat form back to /crm/marcacoes/view/NDM0.

Repeat Weekly or Monthly

These controls were present in the same verified form. The state-changing run used the daily path only to keep cleanup bounded.

What OfficeGest Does

Before saving recurrence changes, the page calls DeleteRelcontactoRecorrenciaFutura with numrel and idrecorrencia. The verified response was {"succeeded":true,"message":null}. The form post then created list rows 434, 435, and 436 for the same subject. The rows appeared at 2026-05-20 09:00 and 2026-05-21 09:00.

Artifacts