Before you begin
- ✓ You are logged in to Salesforce as Faizan Shaik with full admin rights (assumed).
- ✓ Your email inbox for faizan.shaik@citiri.com is open in another browser tab so you can verify notifications as you go.
- ✓ Notification engine is live: customer-facing emails fire only on Customer Case records; internal/assignment emails fire on every case.
- ✓ Each link below opens in a new tab. Tick the checkbox on a step once its expected result is confirmed — progress is saved in this browser.
If a button doesn't land on the Case Console, open the Citiri Console app from the App Launcher (the home page hosts the Case Console and Submit tabs).
Internal Case — End-to-End
Enhancement Request · System Configuration · expect internal emails only (no customer email)
From the Citiri Console home page, open the Submit tab to launch the AI-assisted Create a Case flow.
Select the Internal record type. Then paste the description below into the brief-description box and let the AI analyze it.
After the AI runs, verify it populated the values below. If any value differs, correct it in the UI to match exactly:
| Account | Citiri |
|---|---|
| Contact | Faizan Shaik |
| Owner | Faizan Shaik |
| Assigned To | Faizan Shaik |
| Type | Enhancement Request |
| Application Feature | System Configuration |
| Priority | (AI-set — leave as suggested) |
Click Next. The AI generates the structured request. Review each section for accuracy and coherence with the description:
- User Story
- Current Process
- Desired Process
- Acceptance Criteria (A/C)
- Profiles Affected
Submit to create the case. Then open it from the Cases list (most recent).
Use the case action buttons on the record. For every step: enter Faizan Shaik for any user prompt, type any test reasoning where asked, then after each transition switch to your email tab and confirm you received the matching internal email — and no customer email.
| Action | New status & prompt |
|---|---|
| Acknowledge | → Reviewed |
| Initiate | → In Progress |
| Send to QA | → Quality Assurance · prompt "Who is testing?" → Faizan Shaik |
| Send Back | → Reviewed · prompt "Who is working?" → Faizan Shaik |
| Initiate | → In Progress |
| Send to QA | → Quality Assurance · "Who is testing?" → Faizan Shaik |
| QA Pass | Choose Sandbox Deployed · prompt "Who is deploying?" → Faizan Shaik · → Reviewed (QA Pass set) |
| Initiate | → In Progress |
| Send to CX | → Customer Experience · prompt "Who is delivering?" → Faizan Shaik |
| Schedule Meeting | → Pending Customer Information |
| Continue Case | → In Progress |
| Complete Case | prompts "Who worked?" → Faizan Shaik, Solution Delivered Date, Resolution Type · → Pending Customer Verification |
On the completed case, verify the lifecycle data landed correctly.
Customer Case — End-to-End
Enhancement Request · Project Tracking · expect all active emails, including customer email
Return to the Citiri Console home page and open the Submit tab again.
Select the Customer Case record type. Then paste the description below into the brief-description box.
Verify the AI populated the values below. If any value differs, correct it in the UI to match exactly:
| Account | Citiri |
|---|---|
| Contact | Faizan Shaik |
| Owner | Faizan Shaik |
| Assigned To | Faizan Shaik |
| Type | Enhancement Request |
| Application Feature | Project Tracking |
| Priority | (AI-set — leave as suggested) |
Click Next. Review the AI-generated request sections for accuracy:
- User Story
- Current Process
- Desired Process
- Acceptance Criteria (A/C)
- Profiles Affected
Submit to create the case, then open it from the Cases list.
Use the same action sequence as the internal test. For every step: enter Faizan Shaik for any user prompt, type any test reasoning, then verify in the email tab that you received all active emails for that event — internal and customer where applicable.
| Action | New status & prompt |
|---|---|
| Acknowledge | → Reviewed |
| Initiate | → In Progress |
| Send to QA | → Quality Assurance · "Who is testing?" → Faizan Shaik |
| Send Back | → Reviewed · "Who is working?" → Faizan Shaik |
| Initiate | → In Progress |
| Send to QA | → Quality Assurance · "Who is testing?" → Faizan Shaik |
| QA Pass | Choose Sandbox Deployed · "Who is deploying?" → Faizan Shaik · → Reviewed |
| Initiate | → In Progress |
| Send to CX | → Customer Experience · "Who is delivering?" → Faizan Shaik |
| Schedule Meeting | → Pending Customer Information |
| Continue Case | → In Progress |
| Complete Case | "Who worked?" → Faizan Shaik, Solution Delivered Date, Resolution Type · → Pending Customer Verification |
On the completed customer case, verify the lifecycle data.