Intercom environment
5 tasks with a model prompt, seeded environment state, and grader contract.
Task 1
Assign a conversation
- Prompt
- Find the enterprise onboarding conversation and assign it to the named teammate.
- Environment
- The inbox includes multiple onboarding conversations.
- Grader
- Checks assignee and conversation ID.
Task 2
Create a saved reply
- Prompt
- Create a saved reply using the title and body from the brief under the Billing folder.
- Environment
- The saved replies area has folders but no reply with the provided title.
- Grader
- Checks folder, title, body, and saved status.
Task 3
Update a user attribute
- Prompt
- Open the user profile from the conversation and set plan_type to enterprise_trial.
- Environment
- The user profile has plan_type set to starter.
- Grader
- Checks exact user and updated attribute.
Task 4
Launch an outbound message draft
- Prompt
- Create an outbound message draft for the beta segment using the provided copy.
- Environment
- A beta segment exists and the outbound composer is empty.
- Grader
- Checks segment, copy, and draft status.
Task 5
Close after quality check
- Prompt
- Review the resolved conversation, add the QA note, and close it.
- Environment
- The conversation is marked resolved but still open.
- Grader
- Checks QA note and closed state without sending a public reply.